Hi, I'm trying to build v8 for arm64. However, it failed due to libicui18n.a. My build sequence is below:
I tried it top of the latest commit. 4014d71 DevTools: Unflake test-cpu-profiler/JsNativeJsRuntimeJsSample I used the linaro-aarch64 toolchain to build the v8. http://releases.linaro.org/14.04/components/toolchain/binaries/gcc-linaro-aarch64-linux-gnu-4.8-2014.04_linux.tar.xz $ make dependencies $ CXX=aarch64-linux-gnu-g++ LINK=aarch64-linux-gnu-g++ make arm64.release -j4 ...snip... CXX(target) /home/cometzero/upstream/v8/out/arm64.release/obj.target/cctest/test/cctest/test-js-arm64-variables.o CXX(target) /home/cometzero/upstream/v8/out/arm64.release/obj.target/cctest/test/cctest/test-platform-linux.o CXX(target) /home/cometzero/upstream/v8/out/arm64.release/obj.target/lexer-shell/tools/lexer-shell.o CXX(target) /home/cometzero/upstream/v8/out/arm64.release/obj.target/parser-shell/tools/parser-shell.o LINK(target) /home/cometzero/upstream/v8/out/arm64.release/shell /opt/arm/gcc-linaro-aarch64-linux-gnu-4.8-2013.10_linux/bin/../lib/gcc/aarch64-linux-gnu/4.8.2/../../../../aarch64-linux-gnu/bin/ld: /home/cometzero/upstream/v8/out/arm64.release/obj.target/icui18n/third_party/icu/source/i18n/ucln_in.o: Relocations in generic ELF (EM: 62) /opt/arm/gcc-linaro-aarch64-linux-gnu-4.8-2013.10_linux/bin/../lib/gcc/aarch64-linux-gnu/4.8.2/../../../../aarch64-linux-gnu/bin/ld: /home/cometzero/upstream/v8/out/arm64.release/obj.target/icui18n/third_party/icu/source/i18n/ucln_in.o: Relocations in generic ELF (EM: 62) /opt/arm/gcc-linaro-aarch64-linux-gnu-4.8-2013.10_linux/bin/../lib/gcc/aarch64-linux-gnu/4.8.2/../../../../aarch64-linux-gnu/bin/ld: /home/cometzero/upstream/v8/out/arm64.release/obj.target/icui18n/third_party/icu/source/i18n/ucln_in.o: Relocations in generic ELF (EM: 62) /home/cometzero/upstream/v8/out/arm64.release/obj.target/third_party/icu/libicui18n.a: could not read symbols: File in wrong format collect2: error: ld returned 1 exit status make[1]: *** [/home/cometzero/upstream/v8/out/arm64.release/shell] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/home/cometzero/upstream/v8/out' make: *** [arm64.release] Error 2 What am I doing wrong? Best Regards, Chanho Park -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.