[webkit-help] Questions on Webkit compliation on Windows

Muralidharan Narayanan murali.n at motorola.com
Thu Nov 18 02:49:53 PST 2010

Thanks Adam for the reply.

Here are some follow questions I had.

- What is the difference in the SOURCE from nightly code location (
> http://nightly.webkit.org/) and SOURCE from
> (http://nightly.webkit.org/files/WebKit-SVN-source.tar.bz2<http://nightly.webkit.org/files/WebKit-SVN-source.tar.bz2>)
> that is updated every 6 hours. The SOURCE from the 2 different locations are
> significantly different in sizes, 16 MB as compared to 700 MB in the tar.bz2
> file. Also, these two are different from the SVN checkout of source from the
> trunk
> I think the larger file is a working SVN checkout (i.e., it includes all
> the .svn directories), while the smaller one is essentially the output from
> "svn export".

Regarding the above I observed that there were differences with regards to
directories as well. For example, WebKitTools directory is present in
nightly source while it is not present in code checked out using svn
command. Don't know what to infer from that. It was just my observation.
Similarly for case of WebKit2 directory

>  - I am unable to open the WebKit sln project located at the below
> location
> .......\WebKit-r70732\WebKit\win\WebKit.vcproj
> because VS 2005 complains that it can't open 5 project folders
> (JavascriptCore, Webcore etc...) as part of the project. Do I need to get a
> licensed version of VS to execute Webkit solution.
> You should be able to ignore those warnings.
Ok. This seem to work. However, I am getting this below error. Do you know
what I should do to fix this.

Compiling manifest to resources...
   Creating library
and object D:\BACKUPS\Projects\BrowserSupport\WebKit-r70732\WebKitBuild\lib\WebKit.exp
LINK : warning LNK4199: /DELAYLOAD:msimg32.dll ignored; no imports
found from msimg32.dll
WebCore_debug.lib(RenderingAllInOne.obj) : error LNK2019: unresolved
external symbol __imp___CrtDbgReportW referenced in function "public:
class std::_Temp_iterator & __thiscall
std::_Temp_iterator::operator=(class WebCore::RenderLayer * const &)"
(??4?$_Temp_iterator at PAVRenderLayer@WebCore@@@std@@QAEAAV01 at ABQAVRenderLayer@WebCore@@@Z)
WebCore_debug.lib(Gradient.obj) : error LNK2001: unresolved external
symbol __imp___CrtDbgReportW
WebCore_debug.lib(CSSFontSelector.obj) : error LNK2001: unresolved
external symbol __imp___CrtDbgReportW
WebCore_debug.lib(CSSGradientValue.obj) : error LNK2001: unresolved
external symbol __imp___CrtDbgReportW
: fatal error LNK1120: 1 unresolved externals
Project : warning PRJ0018 : The following environment variables were not found:

Thanks for feedback.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20101118/0d032f42/attachment.html>

More information about the webkit-help mailing list