Hi, I'm using the following compiler: Microsoft (R) C/C++ Optimizing Compiler Version 19.28.29336 for x64
This v8-version: commit e71858f7a080b9bd813876c13be4ce30d993d1d9 (HEAD -> 8.8-lkgr, tag: 8.8.278.14, origin/8.8-lkgr, branch-heads/8.8) And these gn-flags: is_debug = false target_cpu = "x64" v8_target_cpu = "x64" use_goma = false is_clang = false is_component_build = true v8_untrusted_code_mitigations = true Unfortunatly the linker fails. It seems the libplatform imports are missing. Any ideas which build file should I modify? Thanks, Thomas E:\V8Dev\v8_stable\v8\v8>ninja -C out\no_clang-component-x64.release ninja: Entering directory `out\no_clang-component-x64.release' [166/2946] LINK cppgc_standalone.exe cppgc_standalone.exe.pdb FAILED: cppgc_standalone.exe cppgc_standalone.exe.pdb D:/bin/depot_tools/bootstrap-3_8_0_chromium_8_bin/python/bin/python.exe ../../build/toolchain/win/tool_wrapper.py link-wrapper environment.x64 False link.exe /nologo /OUT:./cppgc_standalone.exe /PDB:./cppgc_standalone.exe.pdb @./cppgc_standalone.exe.rsp cppgc-standalone.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl cppgc::DefaultPlatform::DefaultPlatform(int,enum v8::platform::IdleTaskSupport)" (__imp_??0DefaultPlatform@cppgc@@QEAA@HW4IdleTaskSupport@platform@v8@@@Z) referenced in function "void __cdecl std::_Construct_in_place<class cppgc::DefaultPlatform>(class cppgc::DefaultPlatform &)" (??$_Construct_in_place@VDefaultPlatform@cppgc@@$$V@std@@YAXAEAVDefaultPlatform@cppgc@@@Z) cppgc-standalone.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __cdecl cppgc::DefaultPlatform::~DefaultPlatform(void)" (__imp_??1DefaultPlatform@cppgc@@UEAA@XZ) referenced in function "public: virtual void * __cdecl cppgc::DefaultPlatform::`scalar deleting destructor'(unsigned int)" (??_GDefaultPlatform@cppgc@@UEAAPEAXI@Z) cppgc-standalone.obj : error LNK2001: unresolved external symbol "public: virtual class std::shared_ptr<class v8::TaskRunner> __cdecl cppgc::DefaultPlatform::GetForegroundTaskRunner(void)" (?GetForegroundTaskRunner@DefaultPlatform@cppgc@@UEAA?AV?$shared_ptr@VTaskRunner@v8@@@std@@XZ) cppgc-standalone.obj : error LNK2001: unresolved external symbol "public: virtual class v8::PageAllocator * __cdecl cppgc::DefaultPlatform::GetPageAllocator(void)" (?GetPageAllocator@DefaultPlatform@cppgc@@UEAAPEAVPageAllocator@v8@@XZ) cppgc-standalone.obj : error LNK2001: unresolved external symbol "public: virtual double __cdecl cppgc::DefaultPlatform::MonotonicallyIncreasingTime(void)" (?MonotonicallyIncreasingTime@DefaultPlatform@cppgc@@UEAANXZ) cppgc-standalone.obj : error LNK2001: unresolved external symbol "public: virtual class std::unique_ptr<class v8::JobHandle,struct std::default_delete<class v8::JobHandle> > __cdecl cppgc::DefaultPlatform::PostJob(enum v8::TaskPriority,class std::unique_ptr<class v8::JobTask,struct std::default_delete<class v8::JobTask> >)" (?PostJob@DefaultPlatform@cppgc@@UEAA?AV?$unique_ptr@VJobHandle@v8@@U?$default_delete@VJobHandle@v8@@@std@@@std@@W4TaskPriority@v8@@V?$unique_ptr@VJobTask@v8@@U?$default_delete@VJobTask@v8@@@std@@@4@@Z) .\cppgc_standalone.exe : fatal error LNK1120: 6 unresolved externals [169/2946] LINK cppgc_for_v8_embedders.exe cppgc_for_v8_embedders.exe.pdb FAILED: cppgc_for_v8_embedders.exe cppgc_for_v8_embedders.exe.pdb D:/bin/depot_tools/bootstrap-3_8_0_chromium_8_bin/python/bin/python.exe ../../build/toolchain/win/tool_wrapper.py link-wrapper environment.x64 False link.exe /nologo /OUT:./cppgc_for_v8_embedders.exe /PDB:./cppgc_for_v8_embedders.exe.pdb @./cppgc_for_v8_embedders.exe.rsp cppgc-for-v8-embedders.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl cppgc::DefaultPlatform::DefaultPlatform(int,enum v8::platform::IdleTaskSupport)" (__imp_??0DefaultPlatform@cppgc@@QEAA@HW4IdleTaskSupport@platform@v8@@@Z) referenced in function "void __cdecl std::_Construct_in_place<class cppgc::DefaultPlatform>(class cppgc::DefaultPlatform &)" (??$_Construct_in_place@VDefaultPlatform@cppgc@@$$V@std@@YAXAEAVDefaultPlatform@cppgc@@@Z) cppgc-for-v8-embedders.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __cdecl cppgc::DefaultPlatform::~DefaultPlatform(void)" (__imp_??1DefaultPlatform@cppgc@@UEAA@XZ) referenced in function "public: virtual void * __cdecl cppgc::DefaultPlatform::`scalar deleting destructor'(unsigned int)" (??_GDefaultPlatform@cppgc@@UEAAPEAXI@Z) cppgc-for-v8-embedders.obj : error LNK2001: unresolved external symbol "public: virtual class std::shared_ptr<class v8::TaskRunner> __cdecl cppgc::DefaultPlatform::GetForegroundTaskRunner(void)" (?GetForegroundTaskRunner@DefaultPlatform@cppgc@@UEAA?AV?$shared_ptr@VTaskRunner@v8@@@std@@XZ) cppgc-for-v8-embedders.obj : error LNK2001: unresolved external symbol "public: virtual class v8::PageAllocator * __cdecl cppgc::DefaultPlatform::GetPageAllocator(void)" (?GetPageAllocator@DefaultPlatform@cppgc@@UEAAPEAVPageAllocator@v8@@XZ) cppgc-for-v8-embedders.obj : error LNK2001: unresolved external symbol "public: virtual double __cdecl cppgc::DefaultPlatform::MonotonicallyIncreasingTime(void)" (?MonotonicallyIncreasingTime@DefaultPlatform@cppgc@@UEAANXZ) cppgc-for-v8-embedders.obj : error LNK2001: unresolved external symbol "public: virtual class std::unique_ptr<class v8::JobHandle,struct std::default_delete<class v8::JobHandle> > __cdecl cppgc::DefaultPlatform::PostJob(enum v8::TaskPriority,class std::unique_ptr<class v8::JobTask,struct std::default_delete<class v8::JobTask> >)" (?PostJob@DefaultPlatform@cppgc@@UEAA?AV?$unique_ptr@VJobHandle@v8@@U?$default_delete@VJobHandle@v8@@@std@@@std@@W4TaskPriority@v8@@V?$unique_ptr@VJobTask@v8@@U?$default_delete@VJobTask@v8@@@std@@@4@@Z) .\cppgc_for_v8_embedders.exe : fatal error LNK1120: 6 unresolved externals -- -- 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/f80bd602-8608-4eee-9416-a07403f315bbn%40googlegroups.com.