<HTML>
<HEAD>
<TITLE>Re: [webkit-dev] Build error when source tree on alternate volume</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Thanks Dan!<BR>
<BR>
/ross<BR>
<BR>
<BR>
On 1/7/09 3:20 PM, "Dan Bernstein" <<a href="mitz@apple.com">mitz@apple.com</a>> wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Unfortunately, WebKit cannot be built when there are spaces in the path to the source tree. See <<a href="https://bugs.webkit.org/show_bug.cgi?id=10758">https://bugs.webkit.org/show_bug.cgi?id=10758</a>>.<BR>
<BR>
On Jan 7, 2009, at 1:14 PM, Ross Lillie wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>I'm getting build errors when building WebKit on OS X (10.5.6, Xcode 3.1.1) when the source tree is located on an alternate volume. In my configuration, the source tree is located on a secondary volume (/Volumes/Project HD/webkit). Examining the terminal log you see the following errors:<BR>
<BR>
setenv XCODE_VERSION_ACTUAL 0310<BR>
setenv XCODE_VERSION_MAJOR 0300<BR>
setenv YACC /Developer/usr/bin/yacc<BR>
/bin/sh -c "\"/Volumes/Project HD/webkit/WebKitBuild/WebCore.build/Debug/Derived Sources.build/Script-DD041FBD09D9DDBE0010AF2A.sh\""<BR>
i686-apple-darwin9-gcc-4.0.1: HD/webkit/WebKitBuild/Debug: No such file or directory<BR>
WebCore/ForwardingHeaders/wtf/Platform.h:1:37: error: JavaScriptCore/Platform.h: No such file or directory<BR>
i686-apple-darwin9-gcc-4.0.1: HD/webkit/WebKitBuild/Debug: No such file or directory<BR>
WebCore/ForwardingHeaders/wtf/Platform.h:1:37: error: JavaScriptCore/Platform.h: No such file or directory<BR>
i686-apple-darwin9-gcc-4.0.1: HD/webkit/WebKitBuild/Debug: No such file or directory<BR>
WebCore/ForwardingHeaders/wtf/Platform.h:1:37: error: JavaScriptCore/Platform.h: No such file or directory<BR>
<BR>
The build later halts with the following message:<BR>
<BR>
_SVG_AS_IMAGE ENABLE_SVG_FONTS ENABLE_SVG_FOREIGN_OBJECT ENABLE_SVG_USE ENABLE_VIDEO ENABLE_WORKERS ENABLE_XPATH ENABLE_XSLT LANGUAGE_JAVASCRIPT" --generator JS WebCore/xml/XSLTProcessor.idl<BR>
make: *** No rule to make target `JSDOMWindowBase.lut.h', needed by `all'. Stop.<BR>
make: *** Waiting for unfinished jobs....<BR>
** BUILD FAILED **<BR>
<BR>
The following build commands failed:<BR>
Derived Sources:<BR>
PhaseScriptExecution "/Volumes/Project HD/webkit/WebKitBuild/WebCore.build/Debug/Derived Sources.build/Script-DD041FBD09D9DDBE0010AF2A.sh"<BR>
(1 failure)<BR>
<BR>
If the source tree is rooted in my Mac home directory (e.g. /Users/xxxxxx/projects/webkit), everything builds fine. <BR>
<BR>
This error results in numerous generated files not being created (e.g. HTMLNames.h, etc.) As I’m fairly new to Xcode as well as the webkit build process I’m floundering to trace down the exact error. Any suggestions would be helpful.<BR>
<BR>
thanks<BR>
/ross<BR>
_______________________________________________<BR>
webkit-dev mailing list<BR>
<a href="webkit-dev@lists.webkit.org">webkit-dev@lists.webkit.org</a><BR>
<a href="http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev">http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev</a><BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
<BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>