General
get gale-0.18a.tar.gz, gc.tar.gz, rsaref20.tar.Z
tar xvfz ~/gale-0.18a.tar.gz
cd gale-0.18a
tar xvfz ~/gc.tar.gz
mkdir rsaref; cd rsaref; tar xvfz ~/rsaref20.tar.Z
cd source; ln -sf ../install/unix/makefile .; rm Makefile
make; mv rsaref.a librsaref.a
cd ../..
vim +36 auth/file.c (change first occurrence of "temp" to "path"
cat > rsaref/Makefile << END all: END
Cluster specific
ITS, Solaris: morocco
setup gnu (for gtar and gnumake and gcc, only the last of which is probably necessary)
change CC = cc to CC = gcc in rsaref/install/unix/makefile
./configure --prefix=$HOME --bindir=$HOME/bin/sol2 --sbindir=$HOME/sbin/sol2
make
crashes cuz CCO's term.h is broken
edit include/gale/config.h to comment out HAVE_TERM_H
make
make install
CS Music, NetBSD: guitar
edit ./configure; replace -ldes and -lkrb with empty string when they're being added to LIBS
./configure --prefix=$HOME
remove "gzgw" from "BUILD" and "SUBDIRS" in Makefile
make
make install
CS Gems, Irix: garnet
export SGI_ABI=-n32
CC=cc ./configure --prefix=$HOME
edit gc/Makefile to set AS = /bin/as -n32
make
make install
Note: doesn't work.
Miskatonic, PPC MkLinux: uqbar
./configure --prefix=/opt/gale --sysconfdir=/vopt
added "#include <asm-ppc/termios.h>" to top of misc/term.c because my kernel headers are fucked up
make
make install
author