* John Sterling
| I am running Allegro Common Lisp 5.0 on Redhat Linux 5.2. After loading
| my code, I attempt a dumplisp, i.e.:
|
| USER(3): (excl:dumplisp :name "test-image")
|
| A roughly 3MB file is generated. I make test-image executable and
| attempt to execute it, but get the message:
|
| bash: ./test-image: cannot execute binary file
|
| Any idea what I've forgotten?
reading the manual? :)
the file created by DUMPLISP isn't an executable, it's a Lisp heap image.
you use it with the -I argument to the executable. if you have an
executable that has the same name as the image, it will be loaded by
default. typically, you would call the image "test-image.dxl", and
symlink the executable (typically "lisp") to "test-image".
#:Erik