This may not be very helpful, I work on Windows, but you may find that if 
you "use_custom_libcxx = false", you also have to "use_clang=false". This 
seems to be the case on Windows.
Ben

On Sunday, 15 November 2020 at 02:17:34 UTC+10:30 tie.s...@gmail.com wrote:

> Version: <8.0>
> OS: <MacOS Catalina 10.15.7>
> Architecture: <ARM64>
>
> Link failed with errors as below:
>
> [1/1] LINK ./d8
>
> FAILED: d8 exe.unstripped/d8 exe.unstripped/d8.map.gz 
>
> python "../../build/toolchain/gcc_link_wrapper.py" --output="./d8" 
> --strip="../../buildtools/third_party/eu-strip/bin/eu-strip" 
> --unstripped-file="./exe.unstripped/d8" --map-file 
> "./exe.unstripped/d8.map.gz" -- 
> ../../third_party/llvm-build/Release+Asserts/bin/clang++ 
> -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack 
> -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -fuse-ld=gold 
> -Wl,--icf=all -Wl,--exclude-libs=libgcc.a 
> -Wl,--exclude-libs=libvpx_assembly_arm.a --target=aarch64-linux-android21 
> -Wl,-mllvm,-enable-machine-outliner=never 
> --sysroot=../../third_party/android_ndk/toolchains/llvm/prebuilt/darwin-x86_64/sysroot
>  
> -B../../third_party/android_ndk/toolchains/llvm/prebuilt/darwin-x86_64 
> -Wl,--warn-shared-textrel -pie -Bdynamic -Wl,-z,nocopyreloc 
> -Wl,--warn-shared-textrel -Wl,-O2 -Wl,--gc-sections -o 
> "./exe.unstripped/d8" -Wl,--start-group @"./d8.rsp"  -Wl,--end-group  -ldl 
> -lm -llog
>
> ../../third_party/android_ndk/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld.gold:
>  
> warning: cannot find entry symbol 'nable-machine-outliner=never'
>
> obj/d8/d8-platforms.o:d8-platforms.cc:function 
> std::__1::__shared_weak_count::__release_shared(): error: undefined 
> reference to 'std::__1::__shared_weak_count::__release_weak()'
>
> obj/d8/d8.o:d8.cc:function std::__1::pair<std::__1::basic_string<char, 
> std::__1::char_traits<char>, std::__1::allocator<char> > const, 
> std::__1::unique_ptr<v8::ScriptCompiler::CachedData, 
> std::__1::default_delete<v8::ScriptCompiler::CachedData> > >::~pair(): error: 
> undefined reference to 'std::__1::basic_string<char, 
> std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
>
> clang: error: linker command failed with exit code 1 (use -v to see 
> invocation)
>
> ninja: build stopped: subcommand failed.
>
> And here is args.gn:
> ======================================
> is_debug = false
> is_component_build = false
> target_os = "android"
> target_cpu = "arm64"
> v8_target_cpu = "arm64"
> v8_use_external_startup_data=false
> v8_enable_handle_zapping=false
> v8_monolithic=true
> is_official_build=true
> v8_enable_i18n_support=false
> v8_untrusted_code_mitigations=false
> use_custom_libcxx = false
> use_thin_lto = false
> v8_enable_lite_mode = true
> v8_enable_wasm = false
> v8_enable_debugger = false
> v8_enable_minor_mc = false
> symbol_level = 0
> use_lld = false
> clang_use_chrome_plugins = false
> =======================================
>
> Thanks for help!
>
> *Best regards!*
>

-- 
-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/v8-users/fbd333e0-a055-4839-9711-3615f07d5e5fn%40googlegroups.com.

Reply via email to