"Serge Kouratov" <ksubox2@...> writes:
> I'm terrible sorry, but from list archive I couldn't understand how to
> make executable on win32 platform.
>
> (require 'asdf) - OK
> (require 'sb-executable) - undefined allien: chmod
Surprisingly enough, SB-EXECUTABLE is not really for making
executables: it just concatenates fasls and arranges for an unix-style
shebang trampoline. It never has worked on Windows, and probably never
will, and some people are hoping to be able to get rid of it totally.
However, do not despair: there is a way to make "proper executables",
that works on Windows too.
Steps:
1. Load your application code into a running SBCL.
2. Save an "executable core" using
(save-lisp-and-die "my.exe" :executable t :toplevel #'your-application-start-function)
Cheers,
-- Nikodemus Schemer: "Buddha is small, clean, and serious."
Lispnik: "Buddha is big, has hairy armpits, and laughs."
|