By default (to comply with general UNIX practice), WrenGROGGS attempts to install itself in /usr/local/wrengroggs/[bin|lib]. If you want it to install itself somewhere else, use :
sh ./configure --prefix=/foo/barAnd WrenGROGGS will attempt to install itself in /foo/bar/[bin|lib]. Please don't just copy the WrenGROGGS executables around - ghelp and gcopying have paths hardwired into the binaries.
The INSTALL file for WrenGROGGS 0.28Beta follows :
WrenGROGGS installation instructions.
WrenGROGGS uses GNU autoconf. However, I'm not very experienced with
GNU autoconf at this point, and I'm on a tight schedule - the autoconf
support will be enhanced in version 0.2.
Basically, the procedure for building WrenGROGGS is :
-> Edit the file src/config_groggs.h if you wish - this contains
run-time configuration parameters. If you're in Cambridge,
using the standard GROGGS server, and want your default userid(s)
to be '<csrid>@cam', you don't need to change this.
-> In this directory, go './configure' (or 'sh ./configure' if you
use csh). You can pass configure parameters - eg.
'./configure --prefix=<dir>' tells configure to install WrenGROGGS
under <dir>. <dir>is compiled into some commands (ghelp and
gcopying), so if you change your mind, you must do a
'make clean; make prefix=<dir>' to reset these embedded paths.
-> If all is well, autoconf should create some Makefiles and a config.h
file. Type 'make', and sit back. Ignore any warnings you get.
-> Did it build successfully ? If so, do 'make install' to install
it, otherwise try to figure out what went wrong. If you have to
do anything unusual to compile WrenGROGGS, please email
Richard.Watts@cl.cam.ac.uk - bear in mind that I probably don't
have access to the kind of system you're on.
The current release builds successfully under at least OSF/1, Linux,
Solaris 2.4, SunOS 4.1.3, and DEC Ultrix 4.2 .
Note that the function of the executable depends on the final component
of the name it is invoked as, so renaming executables will not work.
(also, if you try to install over a distribution, you'll get lots of
errors from the 'ln' commands. Ignore them.)
Good luck !