[webkit-dev] WebKit Fails to build in XCode 3.1
David Kilzer
ddkilzer at webkit.org
Thu Jul 3 07:36:12 PDT 2008
Xcode 3.1 should work.
If you run "which iconv" from a Terminal window, what is the output?
If you run "iconv --version", what is the output?
Do you have Fink or MacPorts installed?
Which version of Mac OS X do you have installed?
Dave
On Thu, 7/3/08, Samuel Davis <sjd_net at mac.com> wrote:
> Hi Mark, Hi David
>
> Your guidance is much appreciated on this issue - thanks!
>
> I have examined the *copystrings* script file on my
> machine, which
> happens to be a Ruby script, and the part where the command
> *iconv* is
> used is shown below:
>
> # Convert the input file to the output encoding (usually
> UTF-16); the
> output location is normally in the Resources directory of
> the product.
> system('iconv --from-code="' +
> OPTIONS[:InputEnc] + '" --to-
> code="' + OPTIONS[:OutputEnc] + '"
> "' + path + '" > "' +
> OPTIONS[:OutputDir] + '/' + pathBaseName +
> '"')
> if $?.termsig then $stderr.puts
> "#{File.basename($0)}: error:
> iconv terminated with signal #{$?.termsig}" ; exit 1 ;
> end
> exit $?.exitstatus unless $?.exitstatus == 0
>
>
> From what I can see, I would interpret it as shown below:
>
> [-f fromcode] is equivalent to '--from-code="
> ' + OPTIONS[:InputEnc]'
>
> [-t tocode] is equivalent to ' "
> --to-code="' + OPTIONS[:OutputEnc] +
> ' "
>
> [file ...] is equivalent to "' + path +
> '" > "' + OPTIONS[:OutputDir]
> + '/' + pathBaseName + '"')
>
>
> Here is the Man pages synopsis:
>
> iconv [-c] [-s] [-f encoding] [-t encoding]
> [inputfile ...]
> iconv -l
>
> There seems to be some inconsistencies here! And, I would
> conclude
> that there is a mis-match in the syntax between them.
>
> I previously forgot to mention that I had updated my XCode
> tool chain
> between the time I was able to build and the time that I
> wasn't able
> to build (i.e. now!). I had a look at the WebKit pages
> and all it
> says is that XCode 2.3 or later is required to build. So I
> would
> assume that my installation of XCode 3.1 should be okay.
> But it
> appears not to be!
>
> Could it be that XCode 3.1 can't build WebKit?
>
> So far I have updated my SVN Client, deleted my local
> WebKit trunk
> (with rm -rf), Installed a brand new copy of the WebKit
> trunk, but the
> problem still persist! I'm not able to build on my
> machine.
>
> I would appreciate any further ideas that you might have
> that would
> help me to solve this most annoying problem.
>
> Best regards,
>
> Sam
More information about the webkit-dev
mailing list