[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cross-develop GNUstep apps in OS X (Was: Base BFD support: limit GPL

From: Chan Maxthon
Subject: Re: Cross-develop GNUstep apps in OS X (Was: Base BFD support: limit GPL spreading?)
Date: Mon, 17 Jun 2013 08:45:18 +0800

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 <address@hidden> 写道:

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 <address@hidden> 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 <address@hidden> 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 <address@hidden> wrote:
>> On 16 Jun 2013, at 12:49, Maxthon Chan <address@hidden> 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

Ivan Vučica - address@hidden

Gnustep-dev mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]