This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/50229] [4.7 Regression] Can't cross compile for i686-apple-darwin10 from x86_64-redhat_linux
- From: "iains at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 08 Sep 2011 07:38:33 +0000
- Subject: [Bug bootstrap/50229] [4.7 Regression] Can't cross compile for i686-apple-darwin10 from x86_64-redhat_linux
- Auto-submitted: auto-generated
- References: <bug-50229-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50229
Iain Sandoe <iains at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |iains at gcc dot gnu.org
--- Comment #5 from Iain Sandoe <iains at gcc dot gnu.org> 2011-09-08 07:38:33 UTC ---
Not necessarily related to your specific problem - but a "heads up":
I've just committed a change to the Darwin port that will make the compiler
(better) use the target system headers.
However, it will also accentuate the issue that you are targeting Darwin10
using a Darwin9 system framework and toolset.
You will need to fake a darwin10 "ld" that can handle the "-no_compact_unwind"
unwind flag (or comment that section out of config/darwin10.h).
Until someone has time to update odcctools or toolwhip to a Darwin10 version, I
wonder if it is not simply easier to build an i686-Darwin9 executable? (which
should run fine on Darwin10)