Hi, I've been trying to build ICS for panda and I've been running intoissues. I'm new at it and ideally trying to get my feet week in prepfor libjpeg-turbo work and running of skia-bench. I am on ubuntu 11.10 x86_64 which I as I found has issues with gcc4.6. I was able to get around the _FORTIFY_SOURCE issue by using theprior gcc 4.5 install. (Tho I had to manually put /usr/lib/gcc-4.5/32into place) Now using : make TARGET_PRODUCT=full_pandaTARGET_TOOLS_PREFIX=/home/tgall/android-toolchain/android-toolchain-eabi/bin/arm-linux-androideabi-CC=gcc-4.5 CXX=g++-4.5 systemtarball userdatatarball boottarball (The TARGET_TOOL_PREFIX is pointing at an expanded :android-toolchain-eabi-linaro-4.6-2011.12-5-2011-12-12_14-40-40-linux-x86.tar.bz2) I get the following error while it's trying to build busybox: GEN include/usage_compressed.h HOSTCC applets/applet_tablesapplets/applet_tables.c: In function ‘main’:applets/applet_tables.c:151:9: warning: ignoring return value of‘fgets’, declared with attribute warn_unused_result [-Wunused-result] GEN include/applet_tables.h CC applets/applets.occ1: error: unrecognized command line option "-mfloat-abi=softfp"cc1: error: unrecognized command line option "-mfpu=neon"cc1: error: unrecognized command line option "-mthumb-interwork"applets/applets.c:1:0: error: bad value (armv7-a) for -march= switch I'm guessing that for some odd reason that the busybox source isn'trespecting something with the target tools infrastructure. Did I miss something? Ad Thanks! vance
Hi Tom,
Support of Ubuntu 11.10 as host is not there yet. Here are few instructions posted on android-building group to support Android ICS builds on 11.10 http://groups.google.com/group/android-building/browse_thread/thread/6912d2e...
Build command for reference: make -j16 boottarball systemtarball userdatatarball showcommands HOST_CC=gcc-4.5 HOST_CXX=g++-4.5 HOST_CPP=cpp-4.5 TARGET_PRODUCT=pandaboard TARGET_TOOLS_PREFIX=/android-toolchain-eabi/bin/arm-linux-androideabi-
Regards, Amit Pundir
On 30 December 2011 06:52, Tom Gall tom.gall@linaro.org wrote:
Hi, I've been trying to build ICS for panda and I've been running intoissues. I'm new at it and ideally trying to get my feet week in prepfor libjpeg-turbo work and running of skia-bench. I am on ubuntu 11.10 x86_64 which I as I found has issues with gcc4.6. I was able to get around the _FORTIFY_SOURCE issue by using theprior gcc 4.5 install. (Tho I had to manually put /usr/lib/gcc-4.5/32into place) Now using : make TARGET_PRODUCT=full_pandaTARGET_TOOLS_PREFIX=/home/tgall/android-toolchain/android-toolchain-eabi/bin/arm-linux-androideabi-CC=gcc-4.5 CXX=g++-4.5 systemtarball userdatatarball boottarball (The TARGET_TOOL_PREFIX is pointing at an expanded
:android-toolchain-eabi-linaro-4.6-2011.12-5-2011-12-12_14-40-40-linux-x86.tar.bz2) I get the following error while it's trying to build busybox: GEN include/usage_compressed.h HOSTCC applets/applet_tablesapplets/applet_tables.c: In function ‘main’:applets/applet_tables.c:151:9: warning: ignoring return value of‘fgets’, declared with attribute warn_unused_result [-Wunused-result] GEN include/applet_tables.h CC applets/applets.occ1: error: unrecognized command line option "-mfloat-abi=softfp"cc1: error: unrecognized command line option "-mfpu=neon"cc1: error: unrecognized command line option "-mthumb-interwork"applets/applets.c:1:0: error: bad value (armv7-a) for -march= switch I'm guessing that for some odd reason that the busybox source isn'trespecting something with the target tools infrastructure. Did I miss something? Ad Thanks! vance -- Regards, Tom
"Where's the kaboom!? There was supposed to be an earth-shattering kaboom!" Marvin Martian Multimedia Tech Lead | Linaro.org │ Open source software for ARM SoCs w) tom.gall att linaro.org w) tom_gall att vnet.ibm.com h) tom_gall att mac.com
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
linaro-android@lists.linaro.org