Greetings!

(let* ((compiler::*compiler-default-type* (pathname ""))
       (compiler::*lsp-ext* "")) (compile-file "/tmp/y"))

works in 2.7 at least.

Don't know what you mean about asdf dependencies, but once loaded, the
entire executable image containing all compiled code can be dumpted
with

(si::save-system "foo")
 
Please let me know if you discover any spec requirements that clisp
may be running afoul of.  They are so good at compliance that
basically I don't fix it unless clisp does it differently.

Take care,


=============================================================================
Dear GCL hackers,


trying to support gcl 2.7 and 2.6 in cl-launch, I found a difficulty
due to GCL insisting on adding the suffix .lsp if none is provided
when compiling. Shouldn't GCL at least give a chance to the user and
only add the suffix if the file doesn't exist without suffix?


The behaviour is documented in section Compilation of gcl-si, but I
believe it is non-compliant. I had a similar problem with clisp, but
clisp has some custom variables to remove the problem. Does there
already exist a similar variable for GCL, and if not, can one be
added?


Apart from that, cl-launch seems to work rather well with gcl 2.7,
except that I don't support image-dumping yet. Is there
documentation/code/examples on how to create an executable from an
asdf system that has dependencies?


[ Fran?ois-Ren? ?VB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
The Constitution may not be perfect, but it's a lot better than what we've got!






_______________________________________________
Gcl-devel mailing list
Gcl-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to