Hi Sivyer,
To get the v8preparser DLL build working, I had to change the
statement in SConstruct around line 1457 to look like this:
preparser_library = env.SharedLibrary(preparser_library_name,
preparser_files,
PDB=preparser_pdb_name,
SONAME=preparser_soname,
LIBS=library_name)
Good luck!
On Feb 10, 3:04 am, Sivyer Lu <[email protected]> wrote:
> Hi,
> I'm runing from cmd
> cd D:\Program Files\Microsoft Visual Studio 10.0\VC
> vcvarsall.bat x86
> cd d:\v8\
> scons mode=debug library=shared env="PATH:%PATH%,LIB:%LIB
> %,INCLUDE:%INCLUDE%"
> but I get this error:
> 正在创建库 v8preparser_g.lib 和对象 v8preparser_g.exp
> conversions.obj : error LNK2019: 无法解析的外部符号 "void __cdecl
> v8::RegisterExtension(class v8::Extension *)" (?
> RegisterExtension@v8@@YAXPAVExtensio
> n@1@@Z),该符号在函数 "public: __thiscall
> v8::DeclareExtension::DeclareExtension(class v8::Extension *)" (??
> 0DeclareExtension@v8@@QAE@PAVExtension@1@@
> Z) 中被引用
> preparser.obj : error LNK2001: 无法解析的外部符号 "void __cdecl
> v8::RegisterExtension(class v8::Extension *)" (?
> RegisterExtension@v8@@YAXPAVExtension@
> 1@@Z)
> conversions.obj : error LNK2019: 无法解析的外部符号 "public: void __thiscall
> v8::Isolate::Enter(void)" (?Enter@Isolate@v8@@QAEXXZ),该符号在函数 "publ
> ic: __thiscall v8::Isolate::Scope::Scope(class v8::Isolate *)" (??
> 0Scope@Isolate@v8@@QAE@PAV12@@Z) 中被引用
> preparser.obj : error LNK2001: 无法解析的外部符号 "public: void __thiscall
> v8::Isolate::Enter(void)" (?Enter@Isolate@v8@@QAEXXZ)
> ........
>
> need help Thanks.
--
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users