Hello, hope your doing well, I've been using V8 for a while now, all the way back from 10.x. Suddenly, our Internal tests/builds broke due to this Linker error with Windows MSVC:
*unresolved external symbol "__declspec(dllimport) class std::unique_ptr<class v8::Platform,struct std::default_delete<class v8::Platform> > __cdecl v8::platform::NewDefaultPlatform(int,enum v8::platform::IdleTaskSupport,enum v8::platform::InProcessStackDumping,class std::unique_ptr<class v8::TracingController,struct std::default_delete<class v8::TracingController> >,enum v8::platform::PriorityMode)" (__imp_?NewDefaultPlatform@platform@v8@@YA?AV?$unique_ptr@VPlatform@v8@@U?$default_delete@VPlatform@v8@@@std@@@std@@HW4IdleTaskSupport@12@W4InProcessStackDumping@12@V?$unique_ptr@VTracingController@v8@@U?$default_delete@VTracingController@v8@@@std@@@4@W4PriorityMode@12@@Z) referenced in function "public: bool __cdecl aperture::v8::V8EEngineMain::InitializeV8Engine(char const *)" (?InitializeV8Engine@V8EEngineMain@v8@aperture@@QEAA_NPEBD@Z)* This is *Really* frustrating, as downgrading gives the same problems, changing args (apart from the obvious "is_component_build=true", or "use_custom_libcxx=false") doesn't work. Yes, building monolithically works, but this isn't preferred. Has anyone found a good work-around for building & linking V8 MSVC Component version? (For reference, we are using 12.4.254.20, this has also been tested with other versions as well!) -- -- v8-users mailing list [email protected] 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 [email protected]. To view this discussion visit https://groups.google.com/d/msgid/v8-users/97bfb7ce-d347-475c-8e26-7137fd464bc1n%40googlegroups.com.
