On 22 Dec 2013, at 11:12, Riccardo Mottola <[email protected]> wrote:

> It is or would be possible to make "fat packages". It was done in OpenStep 
> and even Mac times ("universal binaries") that include multiple 
> architectures, how this can be done on e.g. Linux and BSD given their system 
> linkers I don't know.

This is part of the reason why openapp exists: if you have a multi-architecture 
bundle, it will select the correct binary to run for the current platform and 
run it.

With LanguageKit, we also have JIT-compiled binaries.  I have a couple of small 
apps that are written in Smalltalk and have a tiny shell script as their bundle 
executable and the source code inside the Resources folder.  You can then run 
them on any platform with a POSIX shell and edlc / LanguageKit installed, 
without needing any explicit compilation step.  

David

-- Sent from my Apple II


_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to