[webkit-help] Build discrepancy between Debug_Cairo and Release_Cairo

Charles Reimers charlesreimers at yahoo.com
Thu Oct 29 11:14:32 PDT 2009


I have no problem at all building the Debug_Cairo configuration in either Visual Studio or from the Cygwin command line.  Yet, when I attempt to build Release_Cairo in either location, I get the following errors:

5>WebCore.lib(ResourceResponseBase.obj) : error LNK2001: unresolved external symbol "private: void __thiscall WebCore::ResourceResponse::platformLazyInit(void)" (?platformLazyInit at ResourceResponse@WebCore@@AAEXXZ)
5>WebCore.lib(ResourceResponseBase.obj) : error LNK2001: unresolved external symbol "private: static bool __cdecl WebCore::ResourceResponse::platformCompare(class WebCore::ResourceResponse const &,class WebCore::ResourceResponse const &)" (?platformCompare at ResourceResponse@WebCore@@CA_NABV12 at 0@Z)
5>WebCore.lib(ResourceErrorBase.obj) : error LNK2001: unresolved external symbol "private: void __thiscall WebCore::ResourceError::platformLazyInit(void)" (?platformLazyInit at ResourceError@WebCore@@AAEXXZ)
5>WebCore.lib(ResourceRequestBase.obj) : error LNK2001: unresolved external symbol "private: void __thiscall WebCore::ResourceRequest::doUpdatePlatformRequest(void)" (?doUpdatePlatformRequest at ResourceRequest@WebCore@@AAEXXZ)
5>WebCore.lib(ResourceRequestBase.obj) : error LNK2001: unresolved external symbol "private: void __thiscall WebCore::ResourceRequest::doUpdateResourceRequest(void)" (?doUpdateResourceRequest at ResourceRequest@WebCore@@AAEXXZ)
5>WebCore.lib(AuthenticationChallengeBase.obj) : error LNK2001: unresolved external symbol "private: static bool __cdecl WebCore::AuthenticationChallenge::platformCompare(class WebCore::AuthenticationChallenge const &,class WebCore::AuthenticationChallenge const &)" (?platformCompare at AuthenticationChallenge@WebCore@@CA_NABV12 at 0@Z)
5>C:\cygwin\home\Charles\webkit-out\bin\WebKit.dll : fatal error LNK1120: 6 unresolved externals

I've looked at the configurations and the respecive source files both in the WebCore project and the WebKit project and can't see anyplace where Debug_ vs Release_ would make a difference.

Can anyone point me to the Smoking Gnu?



More information about the webkit-help mailing list