The scrips of this CD are UNIX-based. They are tested under Solaris 7
and will be tested on LINUX (2.2). The following programs and tools
have been used for testing; it is recommeded to use these versions, if
possible, or newer, though for newer systems we did not test.
For Solaris:
- GNU Awk 3.0.2
- GNU Make version 3.74
- GNU bash, version 2.04.0(1)-release (sparc-sun-solaris2.7)
- GNU sed version 3.02
- Mail
- Sicstus-Prolog v. 3.7.1 (to obtain from Swedish Institute of Computer Science)
- basename (GNU sh-utils) 2.0
- cat (GNU textutils) 2.0
- chmod (GNU fileutils) 4.0
- cp (GNU fileutils) 4.0
- cut (GNU textutils) 2.0
- date (GNU sh-utils) 2.0
- egrep (GNU grep) 2.4.2
- grep (GNU grep) 2.4.2
- gunzip 1.2.4
- gzip 1.2.4
- head (GNU textutils) 2.0
- join (GNU textutils) 2.0
- less 340
- ln (GNU fileutils) 4.0
- ls (GNU fileutils) 4.0
- mkdir (GNU fileutils) 4.0
- mv (GNU fileutils) 4.0
- perl, version 5.004_04
- pwd
- rm (GNU fileutils) 4.0
- sort (GNU textutils) 2.0
- tail (GNU textutils) 2.0
- tee (GNU sh-utils) 2.0
- time
- touch (GNU fileutils) 4.0
- tr (GNU textutils) 2.0
- uniq (GNU textutils) 2.0
- wc (GNU textutils) 2.0
- whoami
- GNU Make version 3.74
- GNU Bison version 1.28
- flex version 2.5.4
For Linux:
- GNU Awk 3.0.4
- GNU Make version 3.78.1
- GNU bash, version 2.03.0(1)-release (i386-pc-linux-gnu)
- Mail
- GNU sed version 3.02
- Sicstus-Prolog v. 3.8.4 (to obtain from Swedish Institute of Computer Science)
- basename (GNU sh-utils) 2.0
- cat (GNU textutils) 2.0
- chmod (GNU fileutils) 4.0l
- cp (GNU fileutils) 4.0l
- cut (GNU textutils) 2.0
- date (GNU sh-utils) 2.0
- egrep (GNU grep) 2.4.2
- grep (GNU grep) 2.4.2
- gunzip 1.2.4
- gzip 1.2.4
- head (GNU textutils) 2.0
- join (GNU textutils) 2.0
- less 346
- ln (GNU fileutils) 4.0l
- ls (GNU fileutils) 4.0l
- mkdir (GNU fileutils) 4.0l
- mv (GNU fileutils) 4.0l
- perl, version 5.004_05 built for i386-linux
- pwd
- rm (GNU fileutils) 4.0l
- sort (GNU textutils) 2.0
- tail (GNU textutils) 2.0
- tee (GNU sh-utils) 2.0
- time
- touch (GNU fileutils) 4.0l
- tr (GNU textutils) 2.0
- uniq (GNU textutils) 2.0
- wc (GNU textutils) 2.0
- whoami (GNU sh-utils) 2.0
- GNU Make version 3.78.1
- GNU Bison version 1.28
- flex version 2.5.4
To use the script-based html-interfaces for database access a WWW-Server such as APACHE is required which has to be configured to use CGI-scripts based on perl. The contents of the WEBSPACE/cgi-bin/-directory has to be located in the directory that is accessed by the WWW-server software.
To view html-documents a standard HTML-(Web-)Browser such as Netscape Communicator, Microsoft Internet-Explorer, Opera or Lynx is required. For the documentation no webserver needs to be installed. However, the HTML-documentation requires a browser to interpret html 3.2, html 4.0, xhtml 1.0 and css 1.x
Other documents (preferably files with the extension .ps) require a Postscript viewer such as ghostview. Most postscript files are packed with the UNIX gzip-tool which is indicated by the file-extension .ps.gz. In this case the files need to be unpacked first (on some platforms this might be done automatically whenever the .ps.gz-files are called.
All other documentation as well as scripts and databases can be viewed using a standard ASCII editor such as GNU-emacs, Microsoft notepad, etc.
Note that as stated in the disclaimer this program comes as is without any warranty. However we recommend the following procedure for installation:
- Copy at least all files from the INTERNAL-directory onto your hard-disk
- Change to the directory you copied the INTERNAL-directory, change to directory INSTALL
- Run INSTALL.sh. Maybe you will need to adjust the path to bash in the first line of INSTALL.sh. If this runs and no error-messages appear, you are all set. If it does not run ...
- You might have to modify some files in this directory manually, such as:
- INSTALLPATH.perl: This file most likely needs some adjustments for your local system; you need to check the path to perl and if your system supports which for perl, bash and gawk otherwise modify it to your local requirements
- INSTALL_SOURCEPATH.sh: modify the LOCALPATH and source as noted in the file
- PATHS.conf: if and only if your system does not support the UNIX command which or your standard UNIX-tools cause problems or do not match the requirments mentioned above (and therefore cause problems) you will need to modify this file for your local system.
- Run INSTALLVM.perl
- Run INSTALL_SOURCEPATH.sh
- change the directory ../SOFTWARE, run make clean and after that make
- You should be set for working with the packages. (If not only an excellent programmer can help you).
Note: this installation process does not cover the WEBSPACE directory of the CD.
Mail to