Hello,

I am stuck in JavaScriptCore.lib building all day long.
Any hint or opinion is welcome!
I attached my setting and error message as below:

Windows 7.
64bit.
Visual Studio 2005.

*** In JavaScriptCore project Property > Link > Input, the current setting
is:

  Additional Dependencies: libcp.lib
  Ignore All Default Libraries: No
  Ignore Specific libraries: libc.lib

*** An in Visual Studio 2005 Tools > Options > VC++ Directories,
Platform: Win 32, Library files:

  $(VCInstallDir)lib
  C:\Program files\Microsoft Platform SDK for Windows Server 2003 R2\Lib
  $(VCINstallDir)PlatformSDK\lib
  $(FrameworkSDKDir)lib
  C:\Program Files\Microsoft SDKs\Windows\v7.0\Lib
  C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib
  $(VSInstallDir)
  $(VSInstallDir)lib
  C:\Cairo\requirements\lib


*** Error Messages

2>------ Build started: Project: JavaScriptCore, Configuration: Debug Win32
------
2>Performing Pre-Build Event...
2>/usr/bin/bash
2>Performing Pre-Link Event...
2>        1 file(s) copied.
2>        1 file(s) copied.
2>Linking...
2>   Creating library C:\Cairo\webkitdist\lib\JavaScriptCore.lib and object
C:\Cairo\webkitdist\lib\JavaScriptCore.exp
2>LINK : warning LNK4098: defaultlib 'MSVCRTD' conflicts with use of other
libs; use /NODEFAULTLIB:library
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::newlineCreate(void)"
(?newlinecre...@yarr@JSC@@yapaucharactercl...@12@XZ) referenced in function
"public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::newlineCharacterClass(void)"
(?newlinecharactercl...@regexpattern@y...@jsc@@qaepaucharactercl...@23@XZ)
2>RegexInterpreter.obj : error LNK2001: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::newlineCreate(void)"
(?newlinecre...@yarr@JSC@@yapaucharactercl...@12@XZ)
2>RegexJIT.obj : error LNK2001: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::newlineCreate(void)"
(?newlinecre...@yarr@JSC@@yapaucharactercl...@12@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::digitsCreate(void)"
(?digitscre...@yarr@JSC@@yapaucharactercl...@12@XZ) referenced in function
"public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::digitsCharacterClass(void)"
(?digitscharactercl...@regexpattern@y...@jsc@@qaepaucharactercl...@23@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::spacesCreate(void)"
(?spacescre...@yarr@JSC@@yapaucharactercl...@12@XZ) referenced in function
"public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::spacesCharacterClass(void)"
(?spacescharactercl...@regexpattern@y...@jsc@@qaepaucharactercl...@23@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::wordcharCreate(void)"
(?wordcharcre...@yarr@JSC@@yapaucharactercl...@12@XZ) referenced in function
"public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::wordcharCharacterClass(void)"
(?wordcharcharactercl...@regexpattern@y...@jsc@@qaepaucharactercl...@23@XZ)
2>RegexInterpreter.obj : error LNK2001: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::wordcharCreate(void)"
(?wordcharcre...@yarr@JSC@@yapaucharactercl...@12@XZ)
2>RegexJIT.obj : error LNK2001: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::wordcharCreate(void)"
(?wordcharcre...@yarr@JSC@@yapaucharactercl...@12@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::nondigitsCreate(void)"
(?nondigitscre...@yarr@JSC@@yapaucharactercl...@12@XZ) referenced in
function "public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::nondigitsCharacterClass(void)"
(?nondigitscharactercl...@regexpattern@y...@jsc@@qaepaucharactercl...@23@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::nonspacesCreate(void)"
(?nonspacescre...@yarr@JSC@@yapaucharactercl...@12@XZ) referenced in
function "public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::nonspacesCharacterClass(void)"
(?nonspacescharactercl...@regexpattern@y...@jsc@@qaepaucharactercl...@23@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::nonwordcharCreate(void)"
(?nonwordcharcre...@yarr@JSC@@yapaucharactercl...@12@XZ) referenced in
function "public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::nonwordcharCharacterClass(void)"
(?nonwordcharcharactercl...@regexpattern@y...@jsc@@qaepaucharactercl...@23
@XZ)
2>C:\Cairo\webkitdist\bin\JavaScriptCore.dll : fatal error LNK1120: 7
unresolved externals
2>Build log was saved at
"file://C:\Cairo\webkitdist\obj\JavaScriptCore\Debug\BuildLog.htm"
2>JavaScriptCore - 12 error(s), 1 warning(s)
========== Build: 1 succeeded, 1 failed, 1 up-to-date, 0 skipped ==========
_______________________________________________
webkit-help mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help

Reply via email to