Re: Couldn't find how to build an executable out of Lisp code



Pierre THIERRY wrote:
It's surely a FAQ, but I couldn't find in the SBCL documentation how to
compile Lisp code into an executable. is it possible? If not, do other
CL implementations permit this?

ECL definitely supports it. The documentation is rather old, but it is
described in
http://ecls.sourceforge.net/ecldev/devel_2.html#SEC2
and you also find an example in the source tree
http://common-lisp.net/cgi-bin/viewcvs.cgi/ecl/examples/build/readme.lisp?rev=1.1&root=ecl&view=auto

Besides that, you can use ASDF to build both libraries and executables.
http://common-lisp.net/cgi-bin/viewcvs.cgi/ecl/examples/asdf/readme.lisp?rev=1.1&root=ecl&view=auto

And when you distribute a Lisp application, how do your end-users use
it? Do you just use a wrapper script to start Lisp and then your entry
function?

Just an EXE with the DLL available around. More info in the mailing
list

Juanjo

.



Relevant Pages

  • Re: Couldnt find how to build an executable out of Lisp code
    ... compile Lisp code into an executable. ... CL implementations permit this? ... The documentation is rather old, ... you can use ASDF to build both libraries and executables. ...
    (comp.lang.lisp)
  • Re: Newbe help with G95
    ... >assumed the compiler commands are similar to G77; ... >documentation for the G95 compiler switches.) ... it seems that the executables produced (at least with the default ...
    (comp.lang.fortran)
  • Newbe help with G95
    ... I found a "text-only" distribution version of GNU G95. ... assumed the compiler commands are similar to G77; ... documentation for the G95 compiler switches.) ... it seems that the executables produced (at least with the default ...
    (comp.lang.fortran)
  • Re: SDK issue
    ... But the folder contains only documentation, no executables. ... What I need is the platform SDK executables. ...
    (microsoft.public.vc.mfc)