Copyright © 2004 Gene Michael Stover. All rights reserved. Permission to copy, store, & view this document unmodified & in its entirety is granted.
It can be a pain in the ass to install software sometimes. I'm currently experiencing such a pain thanks to the not necessarily good idea of upgrading my main machine the other day. So this is a log of how I got things to work.
This might be of use later:
Plague is a laptop, my main machine. It's running Red Hat Enterprise workstation version 3. Here's what Plague is:
$ uname -a
Linux plague 2.4.21-9.0.1.EL #1 Mon Feb 9 22:44:14 EST 2004 i686 i686 i386 GNU/Linux
$
When I attempted to install clisp 2.33 on Plague ``out of the box'' (clisp's box), I saw a segmentation fault. I think it was during the ``make interpreted.mem'' stage. So I backed up, read the installation instructions, & tried again. Here's what I did:
Let's jump way ahead in time. Actually, let's let me just crap out on this article.
I never got clisp to work on Red Hat Enterprise workstation version 3. I even talked to Sam Steingold, the clisp maintainer, on his e-list. Sam made some worthwhile suggestions, but none of them fixed the problem.
So I gave up. No clisp on Plague. I had been a happy clisp user for several years, but now I'm an Steel Bank Common Lisp (SBCL) user.
To make SBCL work as a script language on unix for my web site & other purposes, I had to write a simple wrapper I call lisp-script. I will probably also write a short article about writing portable Lisp code; I had to put portability to practice when I switched to SBCL. Luckily, it wasn't much work.
Gene Michael Stover 2008-04-20