我在ubuntu下编译2.3.3源码报错,报错内容:
host Executable: emulator (out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/emulator)
prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/bin/../lib/gcc/i686-linux/4.4.3/../../../../i686-linux/bin/ld: cannot find libpthread.so.0
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/emulator] 错误1请问这是什么错误?怎么修改啊?
host Executable: emulator (out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/emulator)
prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/bin/../lib/gcc/i686-linux/4.4.3/../../../../i686-linux/bin/ld: cannot find libpthread.so.0
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/emulator] 错误1请问这是什么错误?怎么修改啊?
然后,你这里是库文件编译失败,库文件都是C++的,默认是4.3的GCC/G++,最好看一下你的GCC/G++版本。
最后,我编译的流程是这样的,必须先编译内核——切回android目录——". build/envsetup.sh"——"lunch"——"make -jx"
Ubuntu10.04系统 + VMware虚拟机 安装编译Android2.3源码
http://blog.csdn.net/prince58/article/details/6293541可能lib没装对吧。