ubuntu cross_compile android error
2012-06-15 11:24
337 查看
1.external/clearsilver/cgi/cgi.c:22: fatal error: zlib.h: No such file or directory
解决:$sudo apt-get install zlib1g-dev
2./bin/bash: bison: command not found
make: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp] Error 127
解决: sudo apt-get install bison
3./bin/bash: flex: command not found
make: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_l.cpp] Error 127
解决: sudo apt-get install flex
4./usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb] Error 1
解决: sudo apt-get install libncurses5-dev
5.prebuilt/linux-x86/sdl/include/SDL/SDL_syswm.h:55:22: fatal error: X11/Xlib.h: No such file or directory
compilation terminated.
解决: apt-get install libx11-dev
Target userdata fs image: out/target/product/OK6410/userdata.img
编译完成
所以一开始检查以下有没有安装以下依赖包,可以少很多麻烦
sudo apt-get install bison libc6-dev-amd64 g++-multilib zlib1g-dev lib64z1-dev flex libncurses5-dev libx11-dev gperf
解决:$sudo apt-get install zlib1g-dev
2./bin/bash: bison: command not found
make: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp] Error 127
解决: sudo apt-get install bison
3./bin/bash: flex: command not found
make: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_l.cpp] Error 127
解决: sudo apt-get install flex
4./usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb] Error 1
解决: sudo apt-get install libncurses5-dev
5.prebuilt/linux-x86/sdl/include/SDL/SDL_syswm.h:55:22: fatal error: X11/Xlib.h: No such file or directory
compilation terminated.
解决: apt-get install libx11-dev
Target userdata fs image: out/target/product/OK6410/userdata.img
编译完成
所以一开始检查以下有没有安装以下依赖包,可以少很多麻烦
sudo apt-get install bison libc6-dev-amd64 g++-multilib zlib1g-dev lib64z1-dev flex libncurses5-dev libx11-dev gperf
相关文章推荐
- ubuntu在安装android studio出现Error:compileSdkVersion android-x requires compiling with JDK 7问题
- Android Studio compile error ---- enum constant INSTANT_RUN_REPLACEMENT does not
- Ubuntu 10.10 Compile Android Source Code
- Ubuntu14.04(64位)配置android环境报错(...adb": error=2, 没有那个文件或目录)的解决方案
- (转)Ubuntu 64 位下Android开发出现Error : Failed to create sdcard in the AVD folder
- android vlc compile error fix
- 我的Android进阶之旅------>解决Error:Could not find property 'compile' on org.gradle.api.internal.artifacts.
- android ffmpeg compile error fix notes
- How to Compile Android on Ubuntu (12.04)
- Android --- 64bit Ubuntu 系统下 搭建JDK和SDK环境后,出现adb:error =12错误
- ubuntu上Android项目首次运行失败,Error generating final archive: Failed to create key: Cannot run program
- How to Compile Android on Ubuntu (12.04)
- Error:Execution failed for task ':app:compileDebugJavaWithJavac'. > compileSdkVersion 'android-24' r
- Ubuntu下配置QEMU出错:ERROR: glib-2.12 required to compile QEMU
- Android --- 64bit Ubuntu 系统下 搭建JDK和SDK环境后,出现adb:error =12错误
- ubuntu1604编译android5.1(android L)失败error: unsupportedreloc 43等问题
- VMWare 6 and linux(Ubuntu): vmmon compile error
- Android studio at ubuntu 14.04, run ADB error:没有那个文件或目录
- 64位Ubuntu配置android环境报错(...adb": error=2, 没有那个文件或目录)
- Ubuntu 64 Android generic error resolution