From: Erik Naggum

Subject: Re: dumplisp failing under ACL 5 (on linux)?

Date: 1998-12-14 18:13

* 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