I decided to try to install CMU CL, but are having some problems.
I started my quest at http://www.cons.org/cmucl/.
The target machine is running FreeBSD 2.2.
I went to ftp://ftp2.cons.org/pub/languages/lisp/cmucl/release/ and fetched
3490672 cmucl-18b.source.tgz
2061397 cmucl-18b.x86.freebsd22.extra.tgz
4417322 cmucl-18b.x86.freebsd22.tgz
(That's file sizes in front of the names)
Then I untarred everything and started wondering what to do next.
I took a look at the online manual at
http://www.mindspring.com/~rtoy/software/cmu-user/index.html
This manual refered to README and to doc/release-notes.txt. These
files do not exist in any of the tar-files mentioned above. In fact,
I don't have a "doc" directory at all.
So, where do I find these files?
Bewilderedly yours,
Stig Hemmer,
Jack of a Few Trades.
Stig Hemmer <····@pvv.ntnu.no> wrote:
+---------------
| I decided to try to install CMU CL, but are having some problems.
| 3490672 cmucl-18b.source.tgz
| 2061397 cmucl-18b.x86.freebsd22.extra.tgz
| 4417322 cmucl-18b.x86.freebsd22.tgz
| Then I untarred everything and started wondering what to do next.
+---------------
Well, I haven't tried to use any of the "extra" stuff yet, but the base
image ran on my FreeBSD 2.2.6 system right out of the box after I did this:
% mkdir -p /usr/local/lib/cmucl
% cd /usr/local/lib/cmucl
% zcat $WHERE_I_PUT_IT/cmucl-18b.x86.freebsd22.tgz | tar xvBf -
...tar chatter...
% zcat $WHERE_I_PUT_IT/cmucl-18b.x86.freebsd22.extra.tgz | tar xvBf -
...tar chatter...
# the next line is personal preference, use ".../lisp" if you like.
% ln -s /usr/local/lib/cmucl/bin/lisp /usr/local/bin/cmucl
# make "man cmucl" and "man lisp" work
% cd /usr/local/man/man1
% ln -s /usr/local/lib/cmucl/man/*.1 .
% cd
% rehash
% cmucl
CMU Common Lisp 18b, running on [machine-name]
Send questions and bug reports to your local CMU CL maintainer,
or to ··········@cons.org. and ·········@cons.org. respectively.
Loaded subsystems:
Python 1.0, target Intel x86
CLOS based on PCL version: September 16 92 PCL (f)
* (values (+ 2 3) (* 2 3))
5
6
* (quit)
%
Hope that helps...
-Rob
p.s. You may also want to edit /usr/local/lib/cmucl/lib/site-init.lisp
(but since there's just me using it, I haven't bothered yet).
-----
Rob Warnock, 8L-855 ····@sgi.com
Applied Networking http://reality.sgi.com/rpw3/
Silicon Graphics, Inc. Phone: 650-933-1673
2011 N. Shoreline Blvd. FAX: 650-964-0811
Mountain View, CA 94043 PP-ASEL-IA
>
> I took a look at the online manual at
> http://www.mindspring.com/~rtoy/software/cmu-user/index.html
>
> This manual refered to README and to doc/release-notes.txt. These
> files do not exist in any of the tar-files mentioned above. In fact,
> I don't have a "doc" directory at all.
>
That manual was derived from the version from 17b and earlier. It's been
updated to include stuff about 18a/b, but obviously some legacy stuff is still
there. :-)
I don't think there was anything really important in the doc directory,
except, perhaps the sources for the manual.
> So, where do I find these files?
>
They're available somewhere in www.cons.org, or on the CMU AI archives site.
With the HTML manual on-line, that's really all you'll need. The README and
release-notes have not been kept up to date, so they're probably useless.
Ray