Well I meant build a single bundle with one copy of resources and various architectures of binaries. That is, a bundle that will simultaneously valid for OS X, Linux i386, Linux amd64, FreeBSD amd64 and more.
发自我的 iPad 在 2013-5-22,20:32,Niels Grewe <niels.gr...@halbordnung.de> 写道: > > On 22.05.2013 14:22CEST Chan Maxthon <xcvi...@me.com> 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 Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev