[webkit-dev] Linker error with cairo build on Windows

Vijay D techvd at gmail.com
Fri Jan 9 01:30:10 PST 2009


I'm trying a cairo build on Windows. After struggling with a few settings
and errors, I was finally able to build most of everything cleanly from
command-line. In the end WebKit.dll fails with an error:

11>   Creating library D:\WebKit\WebKitBuild\lib\WebKit.lib and object
11>LINK : warning LNK4098: defaultlib 'LIBCMTD' conflicts with use of other
libs; use /NODEFAULTLIB:library
11>WebMutableURLRequest.obj : error LNK2019: unresolved external symbol
"public: struct _CFURLRequest const * __thiscall
WebCore::ResourceRequest::cfURLRequest(void)const "
(?cfURLRequest at ResourceRequest@WebCore@@QBEPBU_CFURLRequest@@XZ) referenced
in function "public: virtual struct _CFURLRequest const * __stdcall
WebMutableURLRequest::cfRequest(void)" (?cfRequest at WebMutableURLRequest
11>D:\WebKit\WebKitBuild\bin\WebKit.dll : fatal error LNK1120: 1 unresolved
11>Project : warning PRJ0018 : The following environment variables were not
11>Build log was saved at
11>WebKit - 2 error(s), 2 warning(s)

Some useful details:
* I'm following instructions from
http://trac.webkit.org/wiki/BuildingCairoOnWindows using the
requirements.zip pre-built libraries.
* I run the build using a command like "build-webkit --cairo-win32 --debug"
* The source tree is latest and I applied the latest patch from
https://bugs.webkit.org/show_bug.cgi?id=17484 (patch 2009-01-05).

Any details are appreciated.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20090109/c2c52e48/attachment.html>

More information about the webkit-dev mailing list