WebKit/webKitTools/Scripts/build-webkit --release --cairo-win32 from WebKit/WebKitBuild/obj/WebCore/Release_Cairo/BuildLog.htm : --- snip --- Compiling... runtime_root.cpp C:\cygwin\home\admin\WebKit\WebKitBuild\include\JavaScriptCore/ThreadSpecific.h(37) : fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory runtime_object.cpp .... WebCore - 1088 error(s), 1 warning(s) --- snip --- into WebKit\WebCore\WebCore.vcproj\WebCore.vcproj I found that "Release_Cairo|Win32" and "Debug_Cairo|Win32" does not contain pthread includes. I hope that this is the solution of the problem.
(In reply to comment #0) Yes, it can be fixed by adding: $(WebKitLibrariesDir)\include\pthreads into "Release_Cairo|Win32" and "Debug_Cairo|Win32" include paths in WebKit\WebCore\WebCore.vcproj\WebCore.vcproj
Bug replicated with build #37896, workaround confirmed.
Hi, Is this bug still relevant? I can see now that all the windows projects are properly set up to include pthread headers files, so i think this one can be closed. Regards, Mihnea
Buildbot at http://build.webkit.org/builders/WinCairo%20Release works, so this seams invalid in the meantime or your setup is wrong (see http://trac.webkit.org/wiki/BuildingCairoOnWindows).