Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
cmucl
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Carl Shapiro
cmucl
Commits
dee2d209
Commit
dee2d209
authored
32 years ago
by
ram
Browse files
Options
Downloads
Patches
Plain Diff
Updated for 16d, including description of the configuration process for
loading CLX and Hemlock.
parent
3a78d8b2
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
general-info/net-README.txt
+51
-32
51 additions, 32 deletions
general-info/net-README.txt
with
51 additions
and
32 deletions
general-info/net-README.txt
+
51
−
32
View file @
dee2d209
...
...
@@ -16,40 +16,43 @@ See "man cmucl" (man/man1/cmucl.1) for other general information.
Distribution:
CMU Common Lisp is only available via anonymous FTP. We don't have the
manpower to make tapes. All of our files are in the AFS file system. Here are
some suggested gateway machines:
manpower to make tapes. These are our distribution machines:
lisp-rt1.slisp.cs.cmu.edu (128.2.217.9)
lisp-rt2.slisp.cs.cmu.edu (128.2.217.10)
Log in with the user "anonymous" and "username@host" as password (i.e. your
EMAIL address.) Due to the way anonymous FTP access control is done, it is
important to "cd" to the source directory with a single command, and then do a
"get" operation. If you have any trouble with FTP access, please send mail to
slisp@cs.cmu.edu.
EMAIL address.) When you log in, the current directory should be set to the
CMU CL release area. If you have any trouble with FTP access, please send mail
to slisp@cs.cmu.edu.
The binary release area is /afs/cs.cmu.edu/project/clisp/release. This
directory holds compressed tar files with names of the form:
The release area holds compressed tar files with names of the form:
<version>-<machine>_<os>.tar.Z
<version>-extra-<machine>_<os>.tar.Z
FTP compressed tar archives in binary mode. To extract, "cd" to the
directory that is to be the root of the tree, then type:
uncompress <file.tar.Z | tar xf - .
As of 2/26/92, the latest SunOS Sparc release is:
15e-sun4c_41.tar.Z (9.3 meg)
As of 5/27/92, the latest SunOS Sparc release is:
16d-sun4c_41.tar.Z (6.5 meg)
16d-extra-sun4c_41.tar.Z (3.5 meg)
The resulting tree is 23 megabytes. For installation directions, see the
section "site initialization" in README file at the root of the tree.
The first file holds binaries and documentation for the basic Lisp system,
while the second `-extra' file contains the Hemlock editor, the graphical
inspector and the CLX interface to X11. The basic configuration takes 16
megabytes of disk space; adding the extras takes another 8 megabytes. For
installation directions, see the section "site initialization" in README file
at the root of the tree.
If poor network connections make it difficult to transfer a 10 meg file, the
release is also available split into
five parts, with the suffix ".0" to ".4".
To extract from multiple files, use:
release is also available split into
2 megabyte chunks, suffixed `.0', `.1',
etc.
To extract from multiple files, use:
cat file.tar.Z.* | uncompress | tar xf - .
The release area also contains source distributions and other binary
distributions. A listing of the current contents of the release area is in
release/
FILES. Major release announcements will be made to comp.lang.lisp
until there
is enough volume to warrant a comp.lang.lisp.cmu.
FILES. Major release announcements will be made to comp.lang.lisp
until there
is enough volume to warrant a comp.lang.lisp.cmu.
SunOS credit:
...
...
@@ -57,9 +60,9 @@ The SunOS support was written by Miles Bader and Ted Dunning.
SPARC Notes:
We have not done
any
SPARC-specific tuning
yet
. Performance will improve from
10-30% when we add
instruction scheduling and register windows. At least 16
meg of memory is recommended, and more is better.
We have not done
much
SPARC-specific tuning. Performance will improve from
10-30% when we add
low-level optimizations such as instruction scheduling. At
least 16
meg of memory is recommended, and more is better.
Site initialization:
...
...
@@ -68,7 +71,15 @@ file lib/site-init.lisp contains site-specific initialization, such as setting
of the site name. Any site-specific initialization should be placed in this
file; this file can be compiled. See bin/sample-wrapper for a shell script
template that sets up environment variables and then runs CMU CL. You may
want to have your EMACS maintainer place doc/cmu-user.info in the info root.
want to have your EMACS maintainer place doc/cmu-user.info in the info root, or
you can setenv INFOPATH to include the doc/ directory.
To load in Hemlock or CLX and save an augmented Lisp image, run lib/config.
This runs `lisp' on `lib/config.lisp', which uses an interactive dialog to
determine what systems to load and where to save the result. The default
output is to overwrite library:lisp.core. To avoid overwriting the running
Lisp image, any existing image is renamed to `lisp.core.BAK'; this file may be
manually deleted to save disk space.
TMPFS NOTE:
...
...
@@ -83,21 +94,29 @@ your system, lisp will get an error like:
Running CMU CL:
Run "lisp".
Try also "lisp -edit", which starts Hemlock
. Hemlock will
use X
if the DISPLAY environment variable is defined, otherwise it will use
terminal
i/o based on TERM and /etc/termcap.
Run "lisp".
If Hemlock is loaded, you can also "lisp -edit"
. Hemlock will
use X
if the DISPLAY environment variable is defined, otherwise it will use
terminal
i/o based on TERM and /etc/termcap.
Source availability:
Lisp and documentation sources are available via anonymous FTP ftp to any CMU
CS machine. [See the "Distribution" section for FTP instructions and source
distribution information.] All CMU written code is public domain, but CMU CL
also makes use of several imported packages: PCL, CLX and XP. Although these
packages are copyrighted, they may be freely distributed without any licensing
agreement or fee.
/afs/cs/project/clisp/release/15e-source.tar.Z (3.6 meg) is an image of all
the ".lisp" source files used to build version 15e.
CS machine. [See the "Distribution" section for FTP instructions.] All CMU
written code is public domain, but CMU CL also makes use of several imported
packages: PCL, CLX and XP. Although these packages are copyrighted, they may
be freely distributed without any licensing agreement or fee.
The release area contains a source distribution, which is an image of all the
".lisp" source files used to build version 16d:
16d-source.tar.Z (3.6 meg)
All of our files (including the release area) are actually in the AFS file
system. On the release machines, the FTP server's home is the release
directory: /afs/cs.cmu.edu/project/clisp/release. The actual working source
areas are in other subdirectories of "clisp", and you can directly "cd" to
those directories if you know the name. Due to the way anonymous FTP
access control is done, it is important to "cd" to the source directory with a
single command, and then do a "get" operation.
Totally machine-independent compiler code:
/afs/cs/project/clisp/src/beta/compiler/*.lisp
...
...
@@ -125,6 +144,6 @@ the compiler description.
/afs/cs/project/clisp/hackers/ram/docs/internals/*.tex
/afs/cs/project/clisp/hackers/ram/docs/internals/design.ps
See hackers/ram/
scribe
/internals/architecture.tex (the System Architecture
See hackers/ram/
docs
/internals/architecture.tex (the System Architecture
chapter in the internals document) for more information on the source tree
organization.
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment