[webkit-help] JavaScriptCore.lib LINK error

Daebarkee Jung daebarkee at gmail.com
Thu Nov 4 23:55:39 PDT 2010


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)"
(?newlineCreate at Yarr@JSC@@YAPAUCharacterClass at 12@XZ) referenced in function
"public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::newlineCharacterClass(void)"
(?newlineCharacterClass at RegexPattern@Yarr at JSC@@QAEPAUCharacterClass at 23@XZ)
2>RegexInterpreter.obj : error LNK2001: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::newlineCreate(void)"
(?newlineCreate at Yarr@JSC@@YAPAUCharacterClass at 12@XZ)
2>RegexJIT.obj : error LNK2001: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::newlineCreate(void)"
(?newlineCreate at Yarr@JSC@@YAPAUCharacterClass at 12@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::digitsCreate(void)"
(?digitsCreate at Yarr@JSC@@YAPAUCharacterClass at 12@XZ) referenced in function
"public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::digitsCharacterClass(void)"
(?digitsCharacterClass at RegexPattern@Yarr at JSC@@QAEPAUCharacterClass at 23@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::spacesCreate(void)"
(?spacesCreate at Yarr@JSC@@YAPAUCharacterClass at 12@XZ) referenced in function
"public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::spacesCharacterClass(void)"
(?spacesCharacterClass at RegexPattern@Yarr at JSC@@QAEPAUCharacterClass at 23@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::wordcharCreate(void)"
(?wordcharCreate at Yarr@JSC@@YAPAUCharacterClass at 12@XZ) referenced in function
"public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::wordcharCharacterClass(void)"
(?wordcharCharacterClass at RegexPattern@Yarr at JSC@@QAEPAUCharacterClass at 23@XZ)
2>RegexInterpreter.obj : error LNK2001: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::wordcharCreate(void)"
(?wordcharCreate at Yarr@JSC@@YAPAUCharacterClass at 12@XZ)
2>RegexJIT.obj : error LNK2001: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::wordcharCreate(void)"
(?wordcharCreate at Yarr@JSC@@YAPAUCharacterClass at 12@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::nondigitsCreate(void)"
(?nondigitsCreate at Yarr@JSC@@YAPAUCharacterClass at 12@XZ) referenced in
function "public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::nondigitsCharacterClass(void)"
(?nondigitsCharacterClass at RegexPattern@Yarr at JSC@@QAEPAUCharacterClass at 23@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::nonspacesCreate(void)"
(?nonspacesCreate at Yarr@JSC@@YAPAUCharacterClass at 12@XZ) referenced in
function "public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::nonspacesCharacterClass(void)"
(?nonspacesCharacterClass at RegexPattern@Yarr at JSC@@QAEPAUCharacterClass at 23@XZ)
2>RegexCompiler.obj : error LNK2019: unresolved external symbol "struct
JSC::Yarr::CharacterClass * __cdecl JSC::Yarr::nonwordcharCreate(void)"
(?nonwordcharCreate at Yarr@JSC@@YAPAUCharacterClass at 12@XZ) referenced in
function "public: struct JSC::Yarr::CharacterClass * __thiscall
JSC::Yarr::RegexPattern::nonwordcharCharacterClass(void)"
(?nonwordcharCharacterClass at RegexPattern@Yarr at JSC@@QAEPAUCharacterClass at 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 ==========
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20101105/f94966e7/attachment.html>


More information about the webkit-help mailing list