[webkit-dev] Please help!

Brent Fulgham bfulgham at gmail.com
Thu Feb 26 11:36:01 PST 2009


If you examine your JavaScriptCore build log, you might notice a bunch
of errors with respect to the Windows header files:

On Wed, Feb 25, 2009 at 9:32 PM, bryon smith
<cassanova_is_back2002 at yahoo.com> wrote:
> JavaScriptCore
> Build machine environment variables may not be correct.
> Creating temporary file

[ ... snip ... ]
> Performing Pre-Build Event...
> Compiling...
> ArgList.cpp
> c:\cygwin\home\showplace\webkit\JavaScriptCore\wtf/Threading.h(71) : fatal
> error C1083: Cannot open include file: 'windows.h': No such file or
> directory

[ ... etc. ... ]

You need to make sure that the Cygwin environment is initializing the
Visual Studio shell variables that give the path to the Microsoft SDK
and other build-time requirements.

For example, in your "cygwin.bat" file you call to launch Cygwin, you
might wish to add as the first line:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"

This will ensure that the Windows compiler (and all of its environment
variables) are defined properly within Cygwin.

Good luck,


More information about the webkit-dev mailing list