Getting Started
First, you need to download the GLASS package, which is tar'red and gzip'ed. Unpack it with the command
gunzip -c GLASS.tar.gz | tar xf
You should get a directory called 'GLASS' that holds the following files
total 15
-rwxr-xr-x 1 sanderso 509 Jan 25 15:47 Binstll* Used by makefiles
-rw-r--r-- 1 sanderso 708 Jan 25 15:14 GLASS_vars .cshrc Script that sets things up
drwxr-xr-x 4 sanderso 512 Jan 31 19:09 GLASS_bin/ Location of publically available binaries
drwxr-xr-x 2 sanderso 512 Jan 31 17:49 GLASS_sh_scr/ Location of publically available scripts
-rwxr-xr-x 1 sanderso 390 Jul 24 1998 Linstll* Used by makefiles
-rw-r--r-- 1 sanderso 504 Jan 21 10:14 Makefile The global makefile
-rwxr-xr-x 1 sanderso 390 Jul 24 1998 Oinstll* Used by makefiles
-rwxr-xr-x 1 sanderso 230 Jan 31 19:06 Public_instll* Script that installs into public all private executables
drwxr-xr-x 4 sanderso 512 Jan 25 15:49 bin/ Home of the private core GLASS binaries
drwxr-xr-x 2 sanderso 512 Sep 24 15:05 bin.proj/ For any private project binaries you create
drwxr-xr-x 3 sanderso 512 Jan 21 12:10 demo/ Where some demos of GLASS are
drwxr-xr-x 4 sanderso 512 Jul 27 1998 lib/ Home of the libraries
-rw-r--r-- 1 sanderso 1860 Jan 15 21:41 make.incs Include file used in all Makefiles
-rwxr-xr-x 1 sanderso 89 Jan 25 15:17 make_all* Script used in the make process
drwxr-xr-x 2 sanderso 512 Jan 15 21:46 sh_scr/ Core GLASS private shell scripts.
drwxr-xr-x 2 sanderso 512 Sep 24 15:33 sh_scr.proj/ For any private project shell scripts you create
drwxr-xr-x 7 sanderso 512 Jan 21 11:08 src/ Home of the source code
I'll assume you put the GLASS directory in your home directory.
The provision of the Public and Private directories is to allow me to develop beat code and test it (in private) while other users of GLASS have uninterrupted access to the full releases in Public.
To install GLASS, add the following lines to your '.cshrc' file
setenv GLASS_PRIVATE foo
source ~/GLASS/GLASS_vars
cd into the GLASS directory and type 'GLASS_make'. This will compile all the libraries and binaries associated with GLASS.