/[meta-cvs]/meta-cvs/F-D188D50A212DD5D48BA6ABF7CA85AE76
ViewVC logotype

Contents of /meta-cvs/F-D188D50A212DD5D48BA6ABF7CA85AE76

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.14 - (show annotations)
Tue Jan 2 02:25:22 2007 UTC (7 years, 3 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-1-1-98, HEAD
Changes since 1.13: +20 -14 lines
New build system for Meta-CVS, based on a configure script,
Makefile and ASDF.

* Makefile: New file.
* configure: New file, borrowed from CLKD.
* code/mcvs.asd: New file, ASDF definition for Meta-CVS.
* code/install.sh: Removed.
* asdf/asdf.lisp: New file, ASDF based on cclan revision 1.102 with
modifications from CLKD.
* INSTALL: Update instructions.
1 Installing Meta-CVS
2
3 1. Verify system requirements.
4
5 Meta-CVS requires CLISP 2.38 or newer. It is currently ported to two
6 operating systems: GNU/Linux and Cygwin. See the file PORT.
7
8 Meta-CVS benefits from the presence of a /dev/urandom device.
9
10 Here are some platforms that Meta-CVS has been successfully run on by its
11 author:
12
13 GNU/Linux (i686 Fedora Core 4, CLISP 2.38)
14 Windows XP (Cygwin 1.5.22-1, CLISP 2.41)
15
16 Stock installations of these platforms were used, using their binary packages for CLISP, without compiling anything at all.
17
18 2. Obtain a binary package of CLISP or else build it. CLISP can be downloaded
19 from http://clisp.sourceforge.net. Here is how to build CLISP, in one step:
20
21 $ ./configure --build build-dir
22
23 The name of the build directory can be anything you want; the
24 choice ``build-dir'' is arbitrary. The directory is created and
25 CLISP is built there. When the build is done, complete the installation:
26
27 $ cd build-dir
28 $ su root # if necessary, or other appropriate account
29 $ make install
30
31 When CLISP is installed, you should be just able to run it using the
32 ``clisp'' command, assuming that the installation directory
33 is in your PATH.
34
35 3. Configure and build Meta-CVS. Note that using a separate build directory is
36 not required, but is a cleaner approach. The default --prefix is
37 /usr/local.
38
39 $ tar xzvf mcvs-<version>.tar.gz
40 $ cd mcvs-<version>
41 mcvs-<version> $ mkdir build-dir
42 mcvs-<version> $ cd build-dir
43 mcvs-<version>/build-dir $ ../configure
44 mcvs-<version>/build-dir $ make
45 mcvs-<version>/build-dir $ su root # if necessary
46 mcvs-<version>/build-dir $ make install
47
48 Assuming that the installation place is somewhere in your PATH,
49 you should now be able to type ``mcvs'' and get the error
50 message ``Meta-CVS requires a command argument.''.
51 Also, the ``mcvs-debug'' command should be available, which is an
52 uncompiled version of Meta-CVS that is useful for debugging.

  ViewVC Help
Powered by ViewVC 1.1.5