Jonsul wrote:Now what would cause two programs that output the same thing and compiled to c to not work the same? The only difference being one is translated to c.
SBCL doesn't work on many hosted servers not directly due to executable size, but due to the way it handles memory. For one thing, it tries to reserve half gigabyte virtual space by default on startup. Being virtual, it doesn't actually consume that memory, but some operating system configurations complain.
Are CLisp image even self sufficient? Maybe they are, but they do link dynamically to some libraries. Are you sure that they are all present on the server?
And Chicken Scheme probably and ECL definitely have their own runtime libraries, without which they will not work. It is probably possible to copy those to the server, but that depends what level of access to it you have.