http://bugs.winehq.org/show_bug.cgi?id=14920
--- Comment #35 from Charles Davis cdavis@mines.edu 2009-07-25 21:08:15 --- (In reply to comment #33)
(In reply to comment #32)
(In reply to comment #31)
Patched successfully but build failed with:
xcodebuild ld64.xcodeproj === BUILDING NATIVE TARGET ld WITH THE DEFAULT CONFIGURATION (Release) ===
Checking Dependencies... unsupported build action 'ld64.xcodeproj' ** BUILD FAILED **
To answer you question about the version, I generated the patch against ld64 version 77.1 (the 10.5.7 version).
The build states it is successful, but ld is a symlink to /bin/ld which did not get updated.
I'll look to see if it went somewhere else.
Ld was never installed at all. (Sorry if I misled you in my earlier post.) By default, xcodebuild only builds the targets; it does not install them. The file you're looking for is in build/Release in the ld64 project directory.
Or, you could type:
$ xcodebuild install -configuration Release
from the project directory, and that will install the Release build of the linker in /tmp/ld64.dst. If you look at that directory, you'll find that there's a directory called "usr" in it. And in that "usr" directory, you'll find a directory called "bin". In the bin directory is the linker "ld". (There's also an image rebaser tool, "rebase".)
If you then do:
$ sudo cp -R /tmp/ld64.dst /
then the linker will be installed in /usr/bin.
I should have put this information in my earlier post. Sorry about that.