Update of /cvsroot/scsh/scsh-0.6
In directory usw-pr-cvs1:/tmp/cvs-serv3886
Added description to build from CVS
--- NEW FILE ---
Welcome to the Scsh CVS Repository !!!
This file contains some instructions about how to build Scsh after you
freshly checked out the "scsh-0.6" module. These instructions do *not*
apply to the module named "scsh" or the Scsh distribution itself.
There is currently no scheme to tag working snapshots of the
repository, so anything may happen during the build process. The scsh
team does in general *not* provide support for code obtained from the
During the build process a number of auto generated files not included
in the CVS repository are built. It is highly recommended to follow
these instructions carefully otherwise incompatible versions of
generated files will result.
To build Scsh, proceed as follows:
1.) You must have a working version of Scheme 48, version 0.53. If you
don't have, get it from http://www.s48.org/0.53/scheme48-0.53.tgz
and install Scheme 48. Change to value of the variable
BUILD_RUNNABLE in Makefile.in so that it will point to the Scheme
2.) "cd" into the directory which contains the source code (normally
scsh-0.6) and run the script autogen.sh:
This will take several minutes and generate the source code for
the virtual machine and two images the Makefile relies
on. Furthermore the configure file will be generated.
3.) Configure the system:
You presumably want to add the --prefix flag here to determine the
installation directory. This will generate the Makefile.
4.) Build the system:
If anything fails here, fix the problem and/or contact the authors.
5.) You should have a runnable version of the system that can be
started in the build directory like this:
To be sure, everything is up-to-date, touch all Scheme files in
the subdirectory scsh:
touch scsh/*.scm scsh/*/*.scm
and rebuild the system according to step 4.
6.) To install Scsh, type:
Note that it is not recommended to have a CVS version of Scsh for
You should repeat the whole build process whenever there are changes
to files in the directories scheme/vm, scheme/rts or
scheme/bcomp. Watch the run of cvs update carefully and/or subscribe
to the list firstname.lastname@example.org.
The Scsh developers