B2G icon indicating copy to clipboard operation
B2G copied to clipboard

make gonk error with qemu-ics

Open float-tw opened this issue 12 years ago • 6 comments

$ make config-qemu-ics $ make gonk

... ERROR: prebuilts/tools/gcc-sdk/../../gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/bin/x86_64-linux-gcc only run on 64-bit linux make[1]: *** [out/host/linux-x86/obj/EXECUTABLES/emulator64-arm_intermediates/keymaps.o] Error 1 ERROR: prebuilts/tools/gcc-sdk/../../gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/bin/x86_64-linux-gcc only run on 64-bit linux make[1]: *** [out/host/linux-x86/obj/EXECUTABLES/emulator64-arm_intermediates/dma-helpers.o] Error 1 ERROR: prebuilts/tools/gcc-sdk/../../gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/bin/x86_64-linux-gcc only run on 64-bit linux make[1]: *** [out/host/linux-x86/obj/EXECUTABLES/emulator64-arm_intermediates/loader.o] Error 1 ERROR: prebuilts/tools/gcc-sdk/../../gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/bin/x86_64-linux-gcc only run on 64-bit linux make[1]: *** [out/host/linux-x86/obj/EXECUTABLES/emulator64-arm_intermediates/gdbstub.o] Error 1 ERROR: prebuilts/tools/gcc-sdk/../../gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/bin/x86_64-linux-gcc only run on 64-bit linux make[1]: *** [out/host/linux-x86/obj/EXECUTABLES/emulator64-arm_intermediates/qemu-timer.o] Error 1 ERROR: prebuilts/tools/gcc-sdk/../../gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/bin/x86_64-linux-gcc only run on 64-bit linux make[1]: *** [out/host/linux-x86/obj/EXECUTABLES/emulator64-arm_intermediates/monitor.o] Error 1 make[1]: Leaving directory `/home/float/B2G/glue/gonk-ics' make: *** [gonk] Error 2

build on 32bit ubuntu 11.10

float-tw avatar Apr 30 '12 19:04 float-tw

Try to switch to the 32-bit toolchain. Its in the repo as well.

andreasgal avatar Apr 30 '12 19:04 andreasgal

Android recently added some 64 bit libraries which are unconditionally built. A 64 bit system is required to build now, unless you explicitly disable those 64 bit libraries.

michaelwu avatar May 01 '12 02:05 michaelwu

Is it possible to compile code by commenting 64 bit dependency compilation. If then what modification does it needs and in which files.

naveen1286 avatar May 01 '12 15:05 naveen1286

Hi andreasgal Could you tell me how to switch to the 32-bit toolchain?

Chengjian-Tang avatar May 21 '12 11:05 Chengjian-Tang

@andreasgal yeah, could you tell us how to switch to the 32-bit toolchain?

carloslopes avatar Jun 18 '12 18:06 carloslopes

If it is impossible to build on 32 bit Linux host, please update the docs, as it is not mentioned there at all.

tomer avatar Oct 04 '12 00:10 tomer