[webkit-help] JavaScriptCore.lib LINK error

Chris Hatko chatko at gmail.com
Fri Nov 5 07:03:25 PDT 2010


Is your build target set to "Debug" or "Debug_Cairo"?

I build using "Debug_Cairo/Release_Cairo" and the following linker settings

  Additional Dependencies:
  Ignore All Default Libraries: No
  Ignore Specific libraries:

Chris

On Fri, Nov 5, 2010 at 2:55 AM, Daebarkee Jung <daebarkee at gmail.com> wrote:

> 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 ==========
>
> _______________________________________________
> webkit-help mailing list
> webkit-help at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-help
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20101105/d719c310/attachment.html>


More information about the webkit-help mailing list