How to create a standalone executable using ECL



On Sat, Jun 13, 2009 at 5:09 PM, Robert Dodier <robert.dodier at gmail.com>wrote:

> On Thu, Jun 11, 2009 at 5:29 PM, Blair Sutton<blairuk at googlemail.com>
> wrote:
>
> > Do you know anyone familiar with the ECL configuration who might be
> > able to give some pointers on what it does that is different to
> > INSTALL.LISP? All I need are some real pointers and I can probably
> > work out the rest myself.
>
> src/maxima.system has the ECL-specific build stuff.
> In particular look for BUILD-MAXIMA-LIB which calls ECL's internal
> C::BUILD-PROGRAM to create an executable (instead of dumping
> the image like other Lisps). Also see src/Makefile.am which calls
> BUILD-MAXIMA-LIB. I think you can follow the instructions
> in INSTALL.lisp and call BUILD-MAXIMA-LIB at the end.
> Just a guess, I haven't tried it.
>
> Some of the ECL-specific stuff in maxima.system was written by
> Michael Goffioul who seemed to understand the ECL build stuff,
> as opposed to me, who is just guessing. Searching the Maxima
> mailing list archives for his name might yield his email address
> or other info about ECL + Maxima.
>
> HTH
>
> Robert Dodier
>

Thanks for your help guys. I am looking into it with aided with the extra
info.