[webkit-dev] WebKit Fails to build in XCode 3.1
mrowe at apple.com
Wed Jul 2 19:50:58 PDT 2008
On 2008-07-02, at 10:54, Samuel Davis wrote:
> Hi Mark,
> While building WebKit with command-line in the Terminal, the output
> shows lots of compiler commands but there is nothing in it that I
> can identify as a compiler error. So I tried a creative approach to
> within XCode I had numerous errors (53) as apposed to a single Error
> when using the command-line. Perhaps this suggest that there is
> some inter-dependancies between the sub-projects (i.e.
> WebKit, hence the reason for the build pearl script.
If you want to build from the Xcode UI you need to configure Xcode to
use a shared build directory. Without this set, Xcode defaults to
placing built products inside a "build" folder alongside
> Here is where the command that fails is first displayed the Terminal:
> CopyStringsFile /Users/samueljd/WebKit/WebKitBuild/Release/
> InfoPlist.strings English.lproj/InfoPlist.strings
> mkdir /Users/samueljd/WebKit/WebKitBuild/Release/
> Contents/Resources/copystrings --validate --inputencoding UTF-16 --
> outputencoding UTF-16 English.lproj/InfoPlist.strings --outdir /
And this would be the error:
> Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]
> or: iconv -l
A command displaying usage information is definitely not an expected
part of the build process!
The only suggestion that I have as to why this command may be failing
is if you have a non-standard version of iconv installed, either over
the system copy in /usr/bin or earlier in your $PATH environment
variable than the system one. You should double-check if that is the
case. If it's not, you may need to make use of a tool such as
ktrace, dtrace, or a clever shell script to determine what arguments
are being passed to "iconv" that are making things unhappy.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 2413 bytes
Desc: not available
Url : http://lists.webkit.org/pipermail/webkit-dev/attachments/20080702/1796c6e1/attachment.bin
More information about the webkit-dev