|
Hello, I have 64 bit Ubuntu 10.10 machine and I am trying to build Android ICS source code from Linaro for Pandaboard-ES. I followed all the steps mentioned in the Wiki and source.google.com but when I make make HOST_CC=gcc-4.5 HOST_CXX=g++-4.5 HOST_CPP=cpp-4.5 TARGET_PRODUCT=pandaboard TARGET_SIMULATOR=false TARGET_TOOLS_PREFIX=android-toolchain-eabi/bin/arm-linux-androideabi- boottarball systemtarball userdatatarball its gives me an error /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.5.1/libstdc++.so when searching for -lstdc++ /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.5.1/libstdc++.a when searching for -lstdc++ /usr/bin/ld: cannot find -lstdc++ /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.5.1/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.5.1/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc collect2: ld returned 1 exit status make: *** [out/host/linux-x86/obj/EXECUTABLES/fs_get_stats_intermediates/fs_get_stats] Error 1 It seems to be some library mismatch but I am not able to figure it out. Any help is really appreciated. Thanks in advance! Arun |
|
After doing some google search I think it was due to fact that I was not having g++-4.5-multilib package installed. Recently I updated the gcc to version 4.5 but did not update the multilib package. Br,Arun |