Hi all, I'm having a few problems building V8 under Windows with VS2010. I've followed the steps on 'Building on Windows' from the Wiki, such as setting up environment variables, installing Python and scons, etc. I then opened v8_x64.sln from v8\tools\visual_studio and converted it in VS2010. It builds, but emits warnings:
1>------ Rebuild All started: Project: v8_base, Configuration: Release x64 ------ ... 1>regexp-macro-assembler-irregexp.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library 1>property.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library ... 2>------ Rebuild All started: Project: v8, Configuration: Release x64 ------ ... 2>v8_base.lib(property.obj) : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library 2>v8_base.lib(regexp-macro-assembler-irregexp.obj) : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library ... ========== Rebuild All: 2 succeeded, 0 failed, 0 skipped ========== I'm suspicious of these warnings, because although I get the .lib files built OK, when I try to compile a project including v8.h and the libs, I get the error: >v8_x64.lib(conversions.obj) : error LNK2001: unresolved external symbol "bool >__cdecl v8::internal::DoubleToAscii(double,enum >v8::internal::DtoaMode,int,class v8::internal::Vector<char>,int *,int *,int >*)" (?doubletoas...@internal@v8@@ya_nnw4dtoam...@12@hv?$vec...@d@1...@peah22@Z) Any ideas on what's wrong here? Thanks for any help. -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users
