Installation


Note: this page is heavily under construction.

The SATAN export package comprises main and auxiliary executables, documentation and examples. It can be obtained from GSI's ftp server. The package is organized and installed as follows. UNIX Systems Available as a tar'ed and compressed archive Contents: README.unix this text. HELP/ documentation in HTML format. BIN/ executables: SATAN SATAN executable satan Shell script to call different SATAN versions. Recommended for starting SATAN fitfct Shell script to compile and link user function EXAMPLES/ examples fitusr.h header file for user fit function usrfct.c sample user function ... example files It is recommended to keep all SATAN-related files in a single directory SATAN apart from the root file system. To install: mkdir SATAN cd SATAN uncompress SATAN.xxxx.tar.Z tar -xvf SATAN.xxxx.tar Then place the following three lines in your user profile in order two allow the SATAN commands to be executed: export PATH=~/SATAN/BIN:$PATH export SATANDOC=~/SATAN/HELP export SATANTUT=~/SATAN/EXAMPLES The shell script satan suggests a scheme how to handle different versions of the program: satan old old version satan pro production version satan new new version Moreover, it also sets the necessary LD_LIBRARY_PATH which is needed for the dynamic loading of external user fit functions. Amiga Systems Available as a self-extracting LhA archive (you'll need the LhA shareware, e.g. from Aminet). Contents: README.amiga this text. HELP/ documentation in AmigaGuide and HTML format. C/ executables: SATAN881 SATAN for use with 68020/68881,68030/68882,68040,68060 systems. It won't run on non-FPU systems. SATANffp SATAN for use with the FFP math libraries. Suited for non-FPU systems. Limited to numbers 1E-19..1E+19 and 6 digits precision. satan Shell script to call different SATAN versions. Recommended for starting SATAN whichcpu Auxiliary program needed by satan whichfpu Auxiliary program needed by satan fitfct.rexx ReXX procedure to compile and link user function LIBS/ shared libraries EXAMPLES/ examples fitusr.h header file for user fit function usrfct.c sample user function ... example files It is recommended to keep all SATAN-related files in a single directory SATAN apart from the system partition. To install: makedir SATAN cd SATAN SATAN.amiga.run Then place the following three lines in the file S:user-startup in order two allow the SATAN commands to be executed: path C: SATAN/C add assign SATANLIBS: SATAN/LIBS assign SATANDOC: SATAN/HELP assign SATANTUT: SATAN/EXAMPLES path REXX: SATAN/C add The shell script satan suggests a scheme how to handle different versions of the program.
   satan old     old version 
   satan pro     production version
   satan new     new version
   satan 881     FPU version
   satan ffp     FFP version
Valid HTML 3.2!
Last updated: M.Kraemer@gsi.de, 4-Jun-1999