Standalone Executable



On 2012-07-09, Dmitry Shkirmanov <piminusmeson at bk.ru> wrote:

> Hello, list. I have a maxima program that needs a lot of time to perform 
> the calculations.  It our organization there is access to fast 
> corporative server, that can perform this calculations in a appropriate 
> time.  This server have  a linux operating system, but does not have 
> maxima installed. So question is: is it possible to compile maxima 
> program and create standalone executable, that does not need maxima 
> installed to run?

My advice is to install Lisp in your home directory and use it to
compile Maxima from a tarball, then just run Maxima from the top-level
build directory (via the maxima-local script). You can get a tarball
from Sourceforge. http://sourceforge.net/projects/maxima/files

As to which kind of Lisp, my advice is to try CMUCL or SBCL. Of the
others, I guess they are more or less workable -- Allegro and Clozure CL
on the more workable end and GCL and ECL on the less. Since speed is an
important criterion, no need to try Clisp, as it is much slower than the
others.

Hope this helps,

Robert Dodier