[Bug bootstrap/50229] [4.7/4.8 Regression] Can't cross compile for i686-apple-darwin10 from x86_64-redhat_linux

mingw.android at gmail dot com gcc-bugzilla@gcc.gnu.org
Tue Jan 15 15:56:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50229

Ray Donnelly <mingw.android at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mingw.android at gmail dot
                   |                            |com

--- Comment #14 from Ray Donnelly <mingw.android at gmail dot com> 2013-01-15 15:56:00 UTC ---
> 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)

I've done this. I started from javacom's toolchain4 which uses odcctools. I
heavily patched odcctools to bring them more up to date. Eventually, the hope
is to merge these cross compilers with the crosstool-ng project.

For now though, you can find the source code here:
https://github.com/mingwandroid/toolchain4 (master branch should build ok with
./build-all.sh apple provided you've got MacOSX10.7.sdk)

..and binaries here (again to use these you need MacOSX10.7.sdk):
http://mingw-and-ndk.googlecode.com/files/multiarch-darwin11-cctools127.2-gcc42-5666.3-llvmgcc42-2336.1-Linux-120724.tar.xz
http://mingw-and-ndk.googlecode.com/files/multiarch-darwin11-cctools127.2-gcc42-5666.3-llvmgcc42-2336.1-Windows-120614.7z
http://mingw-and-ndk.googlecode.com/files/multiarch-darwin11-cctools127.2-gcc42-5666.3-llvmgcc42-2336.1-Darwin-120615.7z

(the Darwin native build is provided too for testing/QA purposes).



More information about the Gcc-bugs mailing list