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
