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

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


Hi,

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>Linking...
11>   Creating library D:\WebKit\WebKitBuild\lib\WebKit.lib and object
D:\WebKit\WebKitBuild\lib\WebKit.exp
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
@@UAGPBU_CFURLRequest@@XZ)
11>D:\WebKit\WebKitBuild\bin\WebKit.dll : fatal error LNK1120: 1 unresolved
externals
11>Project : warning PRJ0018 : The following environment variables were not
found:
11>$(PRODUCTION)
11>Build log was saved at
"file://D:\WebKit\WebKitBuild\obj\WebKit\Debug_Cairo\BuildLog.htm"
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.
Thanks,
Vijay
-------------- 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