Mark 1 solved by someone else - there is an existing distribution of Linux-targeting tool chain for OS X. I am using it out of the box. Sadly it uses GCC so I need a cross-compiling clang. I do have clang 3.3 source code and building one targeting Linux amd64 should be trivial. I think the biggest issue will be actually writing those pesky Xcode property lists.
Things I picked up: binutils 2.23.2 gcc 4.8.0 (unused) glibc 2.11.1 clang 3.3 发自我的 iPad 在 2013-6-17,7:47,Maxthon Chan <[email protected]> 写道: > I will try. Although I got to get ext4fuse work on my OS X 10.9 so that I can > extract the required files... > > On Jun 17, 2013, at 2:45, Ivan Vučica <[email protected]> wrote: > >> If you do, consider contributing this as scripts for Linux and OS X, so >> interested parties who have both systems can update both the Linux and OS X >> portions of the toolchain. >> >> On Sun, Jun 16, 2013 at 2:20 PM, Maxthon Chan <[email protected]> wrote: >>> I will build a toolchain based on my Ubuntu installation for Xcode 5: >>> >>> * Whatever version of basic system libraries copied from Ubuntu 13.04 as of >>> now >>> * LLVM libraries, 3.3 final with aggressive LTO on >>> * GNUstep libraries, based on SVN that is like several weeks old >>> * clang and binutils on OS X targeting 64-bit Linux with gold, >>> * Templates based on OS X templates >>> * SenTestingKit >>> * and maybe network-backed LLDB remote debugging >>> >>> Sent from my iPhone >>> >>> > On 2013年6月16日, at 19:53, David Chisnall <[email protected]> wrote: >>> > >>> >> On 16 Jun 2013, at 12:49, Maxthon Chan <[email protected]> wrote: >>> >> >>> >> Also on the technical side we can also provide some support can't we? I >>> >> am looking at cross-building GNUstep code from OS X and Xcode. >>> >> >>> >> It is trivial to build cross Clang targeting Linux and I can copy >>> >> libraries and headers from my Linux installation. Any more ideas? >>> > >>> > It would certainly be nice to ship Linux and FreeBSD sysroots (and a >>> > version of GNU ld that runs on OS X and can target these platforms) >>> > packaged up as an SDK for development on OS X. We've discussed this many >>> > times in the past, but it needs someone to be willing to: >>> > >>> > 1) Create them >>> > 2) Keep them updated >>> > >>> > The second is harder, but without a commitment from someone to put the >>> > time into ensuring that they work, they are of little value. If you are >>> > as willing to volunteer your own time as you are to volunteer other >>> > people's, then feel free to create them. >>> > >>> > David >>> > >>> > -- >>> > This email complies with ISO 3103 >>> > >>> >>> _______________________________________________ >>> Gnustep-dev mailing list >>> [email protected] >>> https://lists.gnu.org/mailman/listinfo/gnustep-dev >> >> >> >> -- >> Ivan Vučica - [email protected] > > _______________________________________________ > Gnustep-dev mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/gnustep-dev
_______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
