android-6.0.0_r26 compile fail,why?please help me,thanks!

660 views
Skip to first unread message

xush...@gmail.com

unread,
Mar 2, 2016, 11:20:33 AM3/2/16
to Android Building

step:
1 lunch 1

simonbear@simonbear-VirtualBox:~/android60$ lunch

You're building on Linux

Lunch menu... pick a combo:
     1. aosp_arm-eng
     2. aosp_arm64-eng
     3. aosp_mips-eng
     4. aosp_mips64-eng
     5. aosp_x86-eng
     6. aosp_x86_64-eng
     7. aosp_deb-userdebug
     8. aosp_flo-userdebug
     9. full_fugu-userdebug
     10. aosp_fugu-userdebug
     11. mini_emulator_arm64-userdebug
     12. m_e_arm-userdebug
     13. mini_emulator_mips-userdebug
     14. mini_emulator_x86_64-userdebug
     15. mini_emulator_x86-userdebug
     16. aosp_flounder-userdebug
     17. aosp_angler-userdebug
     18. aosp_bullhead-userdebug
     19. aosp_hammerhead-userdebug
     20. aosp_hammerhead_fp-userdebug
     21. aosp_shamu-userdebug

Which would you like? [aosp_arm-eng] 1

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=6.0
TARGET_PRODUCT=aosp_arm
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=
TARGET_2ND_ARCH_VARIANT=
TARGET_2ND_CPU_VARIANT=
HOST_ARCH=x86_64
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.19.0-25-generic-x86_64-with-Ubuntu-14.04-trusty
HOST_BUILD_TYPE=release
BUILD_ID=MDB08M
OUT_DIR=out
============================================

2.compile
make -j4

Copy: out/target/product/generic/obj/STATIC_LIBRARIES/libLLVMWrap_intermediates/llvm/IR/Intrinsics.gen
Copy: out/target/product/generic/obj/STATIC_LIBRARIES/libLLVMBitReader_2_7_intermediates/llvm/IR/Intrinsics.gen
Copy: out/target/product/generic/obj/STATIC_LIBRARIES/libLLVMBitReader_3_0_intermediates/llvm/IR/Intrinsics.gen
Copy: out/target/product/generic/obj/STATIC_LIBRARIES/libLLVMBitWriter_3_2_intermediates/llvm/IR/Intrinsics.gen
Copy: out/target/product/generic/obj/STATIC_LIBRARIES/libbccCore_intermediates/llvm/IR/Intrinsics.gen
Install: out/target/product/generic/system/lib/libcrypto.so
prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8//x86_64-linux/bin/ld: internal error in global_symbol, at /usr/local/google/home/chh/workdir/precise7/toolchain-src/binutils/binutils-2.23/gold/object.h:2041
Install: out/target/product/generic/system/lib/libexpat.so
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [out/host/linux-x86/obj/lib/libartd.so] 错误 1
make: *** 正在等待未完成的任务....
art/runtime/parsed_options.cc:702:1: internal compiler error: in dwarf2out_finish, at dwarf2out.c:24105
 }  // namespace art

 ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://source.android.com/source/report-bugs.html> for instructions.
make: *** [out/target/product/generic/obj/SHARED_LIBRARIES/libart_intermediates/parsed_options.o] 错误 1

#### make failed to build some targets (01:45:36 (hh:mm:ss)) ####


my pc is ubuntu 14.04 64bit,an jdk is openjdk1.7

simonbear@simonbear-VirtualBox:~/android60$ javac -version
javac 1.7.0_95
simonbear@simonbear-VirtualBox:~/android60$ java -version
java version "1.7.0_95"
OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-0ubuntu0.14.04.1)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)

Anushree Ganjam

unread,
Mar 3, 2016, 10:17:05 AM3/3/16
to Android Building
Hi,
What is the gcc version of the ubuntu system?

Check using command gcc -v.

You can check that this error is because of older gcc version.
See the link : https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56234

Desconocido Nadie

unread,
Mar 4, 2016, 8:19:15 AM3/4/16
to Android Building

xush...@gmail.com

unread,
Mar 14, 2016, 10:09:48 AM3/14/16
to Android Building
thanks!

1、I follow this change :
# Clang build support.

# Host.
ART_HOST_CLANG := false
#ifneq ($(WITHOUT_HOST_CLANG),true)
ifneq ($(WITHOUT_HOST_CLANG),false)
  # By default, host builds use clang for better warnings.
  ART_HOST_CLANG := true
endif
2.make clean;make -j4
Copy: out/target/product/generic/obj/SHARED_LIBRARIES/libRSSupport_intermediates/rsgApi.cpp
Copy: out/target/product/generic/obj/SHARED_LIBRARIES/libRSSupport_intermediates/rsgApiReplay.cpp
target Unpacked: libblasV8 (out/target/product/generic/obj/SHARED_LIBRARIES/libblasV8_intermediates/PACKED/libblasV8.so)
target Unpacked: libjni_latinime (out/target/product/generic/obj/SHARED_LIBRARIES/libjni_latinime_intermediates/PACKED/libjni_latinime.so)
target Prebuilt: android.software.live_wallpaper.xml (out/target/product/generic/obj/ETC/android.software.live_wallpaper.xml_intermediates/android.software.live_wallpaper.xml)
Copying out/target/product/generic/gen/STATIC_LIBRARIES/libv8_intermediates/js2c.py
Copying out/target/product/generic/gen/STATIC_LIBRARIES/libv8_intermediates/jsmin.py
Copying out/host/linux-x86/gen/EXECUTABLES/v8_mksnapshot.arm_intermediates/js2c.py
Copying out/host/linux-x86/gen/EXECUTABLES/v8_mksnapshot.arm_intermediates/jsmin.py
target Prebuilt: sdk_v8 (out/target/common/obj/JAVA_LIBRARIES/sdk_v8_intermediates/classes.jar)
target Prebuilt: sdk_v4 (out/target/common/obj/JAVA_LIBRARIES/sdk_v4_intermediates/classes.jar)
target Prebuilt: sdk_v20 (out/target/common/obj/JAVA_LIBRARIES/sdk_v20_intermediates/classes.jar)
target Prebuilt: sdk_v19 (out/target/common/obj/JAVA_LIBRARIES/sdk_v19_intermediates/classes.jar)
target Prebuilt: sdk_v18 (out/target/common/obj/JAVA_LIBRARIES/sdk_v18_intermediates/classes.jar)
target Prebuilt: sdk_v17 (out/target/common/obj/JAVA_LIBRARIES/sdk_v17_intermediates/classes.jar)
target Prebuilt: sdk_v16 (out/target/common/obj/JAVA_LIBRARIES/sdk_v16_intermediates/classes.jar)
target Prebuilt: sdk_v15 (out/target/common/obj/JAVA_LIBRARIES/sdk_v15_intermediates/classes.jar)
target Prebuilt: sdk_v14 (out/target/common/obj/JAVA_LIBRARIES/sdk_v14_intermediates/classes.jar)
prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8//x86_64-linux/bin/ld: internal error in global_symbol, at /usr/local/google/home/chh/workdir/precise7/toolchain-src/binutils/binutils-2.23/gold/object.h:2041
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [out/host/linux-x86/obj/EXECUTABLES/clang-tblgen_intermediates/clang-tblgen] 错误 1
make: *** 正在等待未完成的任务....

2. make  clean;make -j4;

but new error: invalid CEN header (bad compression method)

log details:
target thumb C++: libRSSupport <= out/target/product/generic/obj/SHARED_LIBRARIES/libRSSupport_intermediates/rsgApiReplay.cpp
target Symbolic: libblasV8 (out/target/product/generic/symbols/system/lib/libblasV8.so)
target Symbolic: libjni_latinime (out/target/product/generic/symbols/system/lib/libjni_latinime.so)
Install: out/target/product/generic/system/etc/permissions/android.software.live_wallpaper.xml
Aidl: Music <= packages/apps/Music/src/com/android/music/IMediaPlaybackService.aidl
Generating libraries.cc
python out/target/product/generic/gen/STATIC_LIBRARIES/libv8_intermediates/js2c.py out/target/product/generic/gen/STATIC_LIBRARIES/libv8_intermediates/libraries.cc CORE off external/v8/src/runtime.js external/v8/src/v8natives.js external/v8/src/symbol.js external/v8/src/string.js external/v8/src/array.js external/v8/src/uri.js external/v8/third_party/fdlibm/fdlibm.js external/v8/src/math.js external/v8/src/apinatives.js external/v8/src/date.js external/v8/src/regexp.js external/v8/src/arraybuffer.js external/v8/src/typedarray.js external/v8/src/generator.js external/v8/src/object-observe.js external/v8/src/collection.js external/v8/src/weak-collection.js external/v8/src/collection-iterator.js external/v8/src/promise.js external/v8/src/messages.js external/v8/src/json.js external/v8/src/array-iterator.js external/v8/src/string-iterator.js external/v8/src/debug-debugger.js external/v8/src/mirror-debugger.js external/v8/src/liveedit-debugger.js external/v8/src/macros.py external/v8/src/i18n.js
Generating experimental-libraries.cc
python out/target/product/generic/gen/STATIC_LIBRARIES/libv8_intermediates/js2c.py out/target/product/generic/gen/STATIC_LIBRARIES/libv8_intermediates/experimental-libraries.cc EXPERIMENTAL off external/v8/src/macros.py external/v8/src/proxy.js external/v8/src/harmony-string.js external/v8/src/harmony-array.js external/v8/src/harmony-classes.js
Generating libraries.cc
python out/host/linux-x86/gen/EXECUTABLES/v8_mksnapshot.arm_intermediates/js2c.py out/host/linux-x86/gen/EXECUTABLES/v8_mksnapshot.arm_intermediates/experimental-libraries.cc EXPERIMENTAL off external/v8/src/macros.py external/v8/src/proxy.js external/v8/src/harmony-string.js external/v8/src/harmony-array.js external/v8/src/harmony-classes.js
Aidl: PrintSpooler <= frameworks/base/packages/PrintSpooler/src/com/android/printspooler/renderer/IPdfRenderer.aidl
Aidl: PrintSpooler <= frameworks/base/packages/PrintSpooler/src/com/android/printspooler/renderer/IPdfEditor.aidl
target R.java/Manifest.java: android-support-v7-recyclerview (out/target/common/obj/JAVA_LIBRARIES/android-support-v7-recyclerview_intermediates/src/R.stamp)
Warning: AndroidManifest.xml already defines minSdkVersion (in http://schemas.android.com/apk/res/android); using existing value in manifest.
target R.java/Manifest.java: QuickSearchBox (out/target/common/obj/APPS/QuickSearchBox_intermediates/src/R.stamp)
target Java: android-common (out/target/common/obj/JAVA_LIBRARIES/android-common_intermediates/classes)
target Java: android-common-framesequence (out/target/common/obj/JAVA_LIBRARIES/android-common-framesequence_intermediates/classes)
Copying: out/target/common/obj/JAVA_LIBRARIES/android-support-v13-ics_intermediates/classes-jarjar.jar
Copying: out/target/common/obj/JAVA_LIBRARIES/com.android.vcard_intermediates/classes-jarjar.jar
Copying: out/target/common/obj/JAVA_LIBRARIES/jsr305_intermediates/classes-jarjar.jar
Copying: out/target/common/obj/JAVA_LIBRARIES/libphonenumber_intermediates/classes-jarjar.jar
target Java: colorpicker (out/target/common/obj/JAVA_LIBRARIES/colorpicker_intermediates/classes)
错误: 读取out/target/common/obj/JAVA_LIBRARIES/sdk_v15_intermediates/classes.jar时出错; invalid CEN header (bad compression method)
1 个错误
make: *** [out/target/common/obj/JAVA_LIBRARIES/colorpicker_intermediates/classes-full-debug.jar] 错误 41
make: *** 正在等待未完成的任务....
warning: string 'clear_shortcuts' has no default translation.
warning: string 'clear_shortcuts_agree' has no default translation.
warning: string 'clear_shortcuts_disagree' has no default translation.
warning: string 'clear_shortcuts_prompt' has no default translation.
warning: string 'corpus_description_apps' has no default translation.
warning: string 'corpus_description_web' has no default translation.
warning: string 'corpus_hint_apps' has no default translation.
warning: string 'corpus_label_apps' has no default translation.
warning: string 'corpus_label_global' has no default translation.
warning: string 'corpus_label_web' has no default translation.
warning: string 'device_settings_category_title' has no default translation.
warning: string 'google_app_label' has no default translation.
warning: string 'google_settings_category_title' has no default translation.
warning: string 'remove_from_history' has no default translation.
warning: string 'search_settings' has no default translation.
warning: string 'search_sources' has no default translation.
warning: string 'search_sources_summary' has no default translation.
warning: string 'search_widget' has no default translation.
warning: string 'voice_search_hint_quotation_end' has no default translation.
warning: string 'voice_search_hint_quotation_start' has no default translation.
Warning: AndroidManifest.xml already defines minSdkVersion (in http://schemas.android.com/apk/res/android); using existing value in manifest.

#### make failed to build some targets (02:09:39 (hh:mm:ss)) ####

在 2016年3月3日星期四 UTC+8上午12:20:33,xush...@gmail.com写道:

xush...@gmail.com

unread,
Mar 15, 2016, 10:32:45 AM3/15/16
to Android Building
sorry.my eys is so big!
ths correct modify is blew:

# Host.
ART_HOST_CLANG := false
-ifneq ($(WITHOUT_HOST_CLANG),true)
+ifeq ($(WITHOUT_HOST_CLANG),false)
# By default, host builds use clang for better warnings.
ART_HOST_CLANG := true
endif i will re-make asop!!!

在 2016年3月3日星期四 UTC+8上午12:20:33,xush...@gmail.com写道:
Reply all
Reply to author
Forward
0 new messages