Thanks Adam, As it turns out, seconds after hitting the send button I thought to check that very thing: whether WTF.lib was part of this build chain and included at a later step. That led me to the appropriate directory, the appropriate buildlog, and the actual error.
For anyone else interested: in turns out that the VC++ express binaries (the linker, compiler, etc) respect ENV variables set in "Environment Variables" under "Advanced System Settings" in Windows. The "build-webkit" script echos "/useenv" as an option to "VCExpress.exe", which I don't really understand. I think that command line switch ignores the VCExpress environment variables configured via VCExpress->Tools->Options->Projects and Solutions. Is that correct? On Fri, Jan 15, 2010 at 8:16 AM, Adam Roben <[email protected]> wrote: > > On Jan 14, 2010, at 8:44 PM, deforest sessoms wrote: > > I have receive the following error (buildfailed, JavaScriptCore): > > Performing Pre-Build Event... > /usr/bin/bash > Compiling... > JSONObject.cpp > Performing Pre-Link Event... > Linking... > LINK : fatal error LNK1181: cannot open input file 'WTF.lib' > > ... after I basically copied everything from my 2003 R2 SDK's "include" and > "lib" directories into my : > > WEBKITLIBRARIESDIR = C:\cygwin\home\<cygwin > user>\WebKit\WebKitLibraries\win > > The question is: I cant find the requisite library "WTF.lib" anywhere. > What am I doing wrong? > > > WTF.lib is built by WTF.vcproj, which should build before > JavaScriptCore.vcproj as part of WebKit.sln (phew!). (build-webkit builds > WebKit.sln, so should build things in the right order.) > > -Adam > >
_______________________________________________ webkit-help mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-help
