We have a Jenkins job that pulls the latest V8 stable source and builds for 
Linux, Mac & Windows. Since we started pulling the v6.9 source the Windows 
static lib files are much smaller than they used to be. v8_base_0.lib is 
now only about 10MB instead of the previous 500MB. This is causing us to 
not be able to link the static libs into our projects.

I've gone back to the V8 wiki and followed the instructions for setting up 
the Windows build machine again. I had a slightly older version of Visual 
Studio Enterprise than recommended, so I upgraded that and made sure I have 
all the environment variables setup.

Is there something else I'm missing?

In the verbose ninja output I see that the the call to lld-link.exe command 
uses the /llvmlibthin flag. Is that the problem? How can I turn that off 
with a v8gen argument?

>> ninja -t msvc -e environment.x64 -- 
../../third_party/llvm-build/Release+Asserts/bin/lld-link.exe /lib 
/llvmlibthin /nologo /ignore:4221 /OUT:obj/v8_libsampler.lib 
@obj/v8_libsampler.lib.rsp

Thanks.
--Terry

-- 
-- 
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.

Reply via email to