|
|
|
|
File: [XFree86 CVS] / cvsup / Install
(download)
Revision: 1.1.1.5 (vendor branch), Sun Jul 27 05:33:06 1997 UTC (15 years, 9 months ago) by dawes Branch: MAIN, CVSUP CVS Tags: xf-4, HEAD, CVSUP-15_1, CVSUP-15_0 Changes since 1.1.1.4: +6 -3 lines CVSup 15.0 |
Installing CVSup
----------------
Installing from the Source Distribution
---------------------------------------
You will need:
* The Modula-3 system from DEC SRC. I used release 3.6, from:
ftp://gatekeeper.dec.com/pub/DEC/Modula-3/release-3.6/
* The "zlib" compression library. Version 1.0.4 or later is
required. This is a standard part of FreeBSD-current systems,
and it has recently been added to the FreeBSD-stable branch
as well. The sources are available from:
ftp://www.cdrom.com/pub/infozip/zlib/zlib-1.0.4.tar.gz
ftp://ftp.uu.net/pub/archiving/zip/zlib/zlib-1.0.4.tar.gz
Or see: http://www.cdrom.com/pub/infozip/pub/zlib/
FreeBSD ports and packages are available for both Modula-3 and CVSup.
These will be found in the subdirectories "lang" and "net", respectively.
After installing these prerequisites, simply chdir into the top-level
directory of the CVSup source distribution, and type "make". That will
build the client and server. To install them both, type "make install".
By default, the client and server are linked dynamically. If you
build like this, you'll get fully static executables:
env M3FLAGS=-DSTATIC make
If you build like this, the Modula-3 runtime libraries will be
linked statically into the executables, but the system libraries
will be linked dynamically:
env M3FLAGS=-DM3STATIC make
Note: M3STATIC is supported only on FreeBSD systems.
You can also build the client without GUI support by adding "-DNOGUI"
to the "M3FLAGS" environment variable.
Installing from the FreeBSD Binary Distributions
------------------------------------------------
The executables in the FreeBSD binary distributions are statically
linked, so they don't depend on anything else.
To install the client distribution, copy files to their destinations as
follows:
cvsup, supconv -> /usr/local/bin
cvsup.1.gz, supconv.1.gz -> /usr/local/man/man1
To install the server distribution, copy files to their destinations as
follows:
cvsupd -> /usr/local/sbin
cvsupd.8.gz -> /usr/local/man/man8
Copyright 1996-1997 John D. Polstra
$Id: Install,v 1.1.1.5 1997/07/27 06:33:06 dawes Exp $
|
Powered by ViewCVS 0.9.2 |