Ubuntu14.04 LTS编译Android4.0.4(exynos)错误总结:
2014-06-30 10:53
423 查看
1:jdk sudo chmod +x jdk-6u32-linux-x64.bin ./ jdk-6u32-linux-x64.bin sudo mkdir -p /usr/lib/jvm sudo mv ./jdk1.6.0_32 /usr/lib/jvm/ sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/ jdk1.6.0_32/java 1 sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/ jdk1.6.0_32/javac 1 sudo update-alternatives –install /usr/bin/javah javah /usr/lib/jvm/ jdk1.6.0_32/javah 1 sudo update-alternatives –install /usr/bin/javadoc javadoc /usr/lib/jvm/ jdk1.6.0_32/javadoc 1 sudo update-alternatives –install /usr/bin/javaws javaws /usr/lib/jvm/ jdk1.6.0_32/javaws 1 sudo update-alternatives –install /usr/bin/jar jar /usr/lib/jvm/ jdk1.6.0_32/jar 1
sudoapt-get install git-core gnupg flex bison gperf build-essential zipcurl zlib1g-dev libc6-dev lib32ncurses5-dev x11proto-core-devlibx11-dev lib32readline-gplv2-dev lib32z1-dev libgl1-mesa-devgcc-multilib
g++-multilib mingw32 tofrodos python-markdownlibxml2-utils xsltproc sharutils git libncurses5-dev:i386libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386zlib1g-dev:i386 libswitch-perl u-boot-tools:i386
1:make: *** [out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/AaptAssets. o] Error 1 Fix: vi frameworks/base/tools/aapt/Android.mk Add '-fpermissive' to line 31: LOCAL_CFLAGS += -Wno-format-y2k -fpermissive 2:make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/ AssetManager.o] Error 1 Fix: vi frameworks/base/libs/utils/Android.mk Add '-fpermissive' to line 64: LOCAL_CFLAGS += -DLIBUTILS_NATIVE=1 $(TOOL_CFLAGS) -fpermissive 3:make: *** [out/host/linux-x86/obj/EXECUTABLES/grxmlcompile_intermediates/grxmlcompile.o] Error 1 Fix: cd external/srec wget "https://github.com/CyanogenMod/android_external_srec/commit/4d7ae7b79eda47e489669fbbe1f91ec501d42fb2.diff" patch -p1 < 4d7ae7b79eda47e489669fbbe1f91ec501d42fb2.diff rm -f 4d7ae7b79eda47e489669fbbe1f91ec501d42fb2.diff cd ../.. 4: make: *** [out/host/linux-x86/obj/SHARED_LIBRARIES/libdvm_intermediates/ native/dalvik_system_Zygote.o] Error 1 Fix: vim dalvik/vm/native/dalvik_system_Zygote.cpp 30行增加:#include <sys/resource.h> //Modifed 5:make: *** [out/target/product/smdk4x12/obj/STATIC_LIBRARIES/libwebcore_intermediates/Source/WebCore/html/DocTypeStrings.cpp] Error 2 sudo apt-get install libswitch-perl 6:make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libRS_intermediates/rsFont.o] Error 1 Fix: vi frameworks/base/libs/rs/Android.mk Add '-fpermissive' to line 183 LOCAL_CFLAGS += -Werror -Wall -Wno-unused-parameter -Wno-unused-variable -fpermissive 7:make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libgtest_host_intermediates/gtest-all.o] Error 1 Fix: vi external/gtest/src/Android.mk Add '-fpermissive' to lines 52 and 70 (both lines contain same info) Line 52: LOCAL_CFLAGS += -O0 -fpermissive Line 70: LOCAL_CFLAGS += -O0 -fpermissive 8: /bin/bash: mkimage: command not found Fix: sudo apt-get install u-boot-tools:i386
相关文章推荐
- VisualBox ubuntu14.04 64位 android4.4.4源码编译总结
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- VisualBox ubuntu14.04 android4.4.4源码编译总结
- Ubuntu 14.04 LTS 下 android 2.3.5 源码编译过程
- Ubuntu 12.04编译android 4.0.4 SDK错误解决
- Ubuntu 12.04 LTS server 编译 android-4.0.4_r2.1遇到的问题和解决方法
- Ubuntu 14.04 LTS编译Android4.4源代码以及运行emulator虚拟机
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- ubuntu13.10编译android文件系统4.0.4错误全部解析
- Ubuntu12.04LTS 编译android 错误总结
- ubuntu 14.04 编译 android 4.2出错总结
- Ubuntu12.04LTS 编译android 错误总结
- 在ubuntu 14.04 编译android 2.3.1 错误解决办法
- Ubuntu10.04 LTS 64位编译android4.1.2_r1遇到的错误及解决方法
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- 【转】基于Ubuntu 14.04 LTS编译Android4.4.2源代码