gnustep-dev
[Top][All Lists]
Advanced

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

Re: NSBundle - supporting foreign bundles


From: Niels Grewe
Subject: Re: NSBundle - supporting foreign bundles
Date: Wed, 22 May 2013 12:32:05 +0000

On 22.05.2013 14:22CEST Chan Maxthon <address@hidden> wrote:

> Since you mentioned this, how about adopt current OS X bundle structure as 
> default GNUstep structure? The pro of this is that OS X bundle actually can 
> allow multiple platforms of binaries coexist in a single wrapper. OS X used 
> Contents/MacOS (and a fat Mach-O binary may reside in it) as the folder where 
> the binary exists, while GNUstep can use something like 
> Contents/GNUstep-i386-linux-gnu for i386 and 
> Contents/GNUstep-x86_64-linux-unknown for amd64 (as neither ELF for Linux nor 
> COFF/PE for Windows can do fat binaries). This will allow distributing a 
> single bundle with one copy of resources while supporting multiple platforms.

You can already do that with GNUstep if configure gnustep-make with 
"--disable-flattened --enable-multi-platform". I've successfully used that for 
quite some time to provide a shared GNUstep setup to i386 and amd64 machines on 
a network share.

Cheers,

Niels




reply via email to

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