Hi, I'm currently trying to build v8 armv7 binaries with my x64 ubuntu system and gcc.
*v8 version: 7.3.492-25* v8 Buildsystem: gn OS Arch: x64 (Ubuntu 18.04.1 LTS 4.15.0-46-generic #49-Ubuntu SMP x86_64 GNU/Linux) gcc version: 7.3.0 (Ubuntu 7.3.0-27ubuntu1~18.04) *Environment vars:* target_host=arm-linux-gnueabihf cc_compiler=gcc-7 cxx_compiler=g++-7 HOST=armhf CHOST=$target_host AR=$target_host-ar AS=$target_host-as RANLIB=$target_host-ranlib CC=$target_host-$cc_compiler CXX=$target_host-$cxx_compiler LD=$target_host-ld NM=$target_host-nm STRIP=$target_host-strip LDFLAGS= CC_host=cc CXX_host=c++ *v8 Args:* host_cpu="x86" target_cpu="arm" v8_target_cpu="arm" target_os="linux" custom_toolchain="//build/toolchain/linux/unbundle:default" host_toolchain="//build/toolchain/linux/unbundle:default" v8_snapshot_toolchain="//build/toolchain/linux:x86" v8_use_snapshot=true v8_use_external_startup_data=true v8_enable_i18n_support=false v8_static_library=false is_component_build=true is_clang=false is_asan=false is_cfi=false clang_use_chrome_plugins=false treat_warnings_as_errors=false v8_extra_library_files=[] v8_enable_gdbjit=false v8_enable_disassembler=false use_cxx11=true use_goma=false use_aura=false use_dbus=false use_gio=false use_icf=false use_udev=false use_gold=false use_lld=false use_libfuzzer=false use_custom_libcxx=false use_thin_lto=false thin_lto_enable_optimizations=false v8_enable_test_features= "" fatal_linker_warnings=false generate_linker_map=false enable_iterator_debugging=true is_debug=true v8_optimized_debug=true symbol_level=1 enable_iterator_debugging=false use_sysroot=false is_desktop_linux=true linux_use_bundled_binutils=false *Installed gcc libraries:* sudo apt-get install gcc-arm-linux-gnueabihf sudo apt-get install g++-arm-linux-gnueabihf sudo apt-get install binutils-arm-linux-gnueabihf sudo apt-get install gcc-multilib-arm-linux-gnueabihf sudo apt-get install g++-multilib-arm-linux-gnueabihf sudo apt-get install gcc-7-multilib sudo apt-get install g++-7-multilib Fix for missing asm/.. files: https://stackoverflow.com/questions/14795608/asm-errno-h-no-such-file-or-directory sudo ln -s /usr/include/asm-generic /usr/include/asm *Error messages:* FAILED: obj/v8_external_snapshot/embedded.o arm-linux-gnueabihf-gcc-7 -MMD -MF obj/v8_external_snapshot/embedded.o.d -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DCOMPONENT_BUILD -D_DEBUG -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DBUILDING_V8_SHARED -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 -DENABLE_MINOR_MC -DOBJECT_PRINT -DVERIFY_HEAP -DV8_TRACE_MAPS -DV8_ENABLE_ALLOCATION_TIMEOUT -DV8_ENABLE_FORCE_SLOW_PATH -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DV8_IMMINENT_DEPRECATION_WARNINGS -DENABLE_HANDLE_ZAPPING -DV8_USE_SNAPSHOT -DV8_USE_EXTERNAL_STARTUP_DATA -DV8_CONCURRENT_MARKING -DV8_CHECK_MICROTASKS_SCOPES_CONSISTENCY -DV8_EMBEDDED_BUILTINS -DV8_TARGET_ARCH_ARM -DCAN_USE_ARMV7_INSTRUCTIONS -DCAN_USE_VFP3_INSTRUCTIONS -DCAN_USE_VFP32DREGS -DCAN_USE_NEON -DDEBUG -DDISABLE_UNTRUSTED_CODE_MITIGATIONS -I../.. -Igen -I../.. -Igen -fPIC -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -std=gnu11 -march=armv7-a -mfloat-abi=hard -mtune=generic-armv7-a -mfpu=neon -gdwarf-3 -g1 -c gen/embedded.S -o obj/v8_external_snapshot/embedded.o gen/embedded.S: Assembler messages: gen/embedded.S:421: Error: unrecognized symbol type "" gen/embedded.S:468: Error: unrecognized symbol type "" gen/embedded.S:487: Error: unrecognized symbol type "" gen/embedded.S:506: Error: unrecognized symbol type "" gen/embedded.S:517: Error: unrecognized symbol type "" gen/embedded.S:529: Error: unrecognized symbol type "" *...* Are those settings correct, am I missing something or has someone and idea why those errors occur? I could use any kind of help right now! Thank you very much! Regards, Roland -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.