[Bug 14920] Win16 programs crash with Wine built with newer XCode on Mac OS X

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Jul 25 21:08:22 CDT 2009


http://bugs.winehq.org/show_bug.cgi?id=14920





--- Comment #35 from Charles Davis <cdavis at 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.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list