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

Reply via email to