Gingerbread Compilation Error

31 views
Skip to first unread message

abhi

unread,
Sep 30, 2011, 3:36:28 AM9/30/11
to Android Building


Hi,

i am building the gingerbread source on ubuntu 10.04 PC having 32 bit
instruction set,My target is intel atom board of 32bit instruction set
i am getting the below Error becoz java compile for 64bit for java
1.6(as per make file ),now how to compile for 32 bit..?? what are the
changes i have to do..
can i change java version from 1.6 to 1.5 and 64bit to 32 bit in make
file to set my final target having 32 bit..?!!? and will it work..!?



Error :


target C: libglapi <= external/mesa/src/mapi/mapi/u_current.c
target C: libglapi <= external/mesa/src/mapi/mapi/u_execmem.c
target C: libglapi <= external/mesa/src/mapi/mapi/u_thread.c
target SharedLib: libglapi (out/target/product/eeepc/obj/
SHARED_LIBRARIES/libglapi_intermediates/LINKED/libglapi.so)
target Non-prelinked: libglapi (out/target/product/eeepc/symbols/
system/lib/libglapi.so)
target Strip: libglapi (out/target/product/eeepc/obj/lib/libglapi.so)
make: *** No rule to make target `out/target/product/eeepc/obj/lib/
libdrm.so', needed by `out/target/product/eeepc/obj/SHARED_LIBRARIES/
i915_dri_intermediates/LINKED/i915_dri.so'. Stop.



Please guide me how to build the Source code for ginger bread..?



regards
Abhilash

Jean-Baptiste Queru

unread,
Sep 30, 2011, 9:08:49 AM9/30/11
to android-...@googlegroups.com
-You're not building the Android Open-Source Project, since AOSP
doesn't have any eeepc target. You should ask the people you got your
source code from.

-The error you're mentioning has nothing to do with 32-bit vs 64-bit,
the issue is that the i915_dri library is supposed to be linked
against libdrm, but there's no libdrm in your source tree. Neither of
those exists in AOSP. Around that time you're building external/mesa,
which also isn't part of AOSP. You really need to ask the people who
gave you that source code, as we can't be expected to provide support
for their modifications.

JBQ

> --
> You received this message because you are subscribed to the "Android Building" mailing list.
> To post to this group, send email to android-...@googlegroups.com
> To unsubscribe from this group, send email to
> android-buildi...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-building?hl=en
>

--
Jean-Baptiste M. "JBQ" Queru
Software Engineer, Android Open-Source Project, Google.

Questions sent directly to me that have no reason for being private
will likely get ignored or forwarded to a public forum with no further
warning.

Reply all
Reply to author
Forward
0 new messages