On 22.05.2013 14:22CEST Chan Maxthon <[email protected]> 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 _______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
