Installation should be performed by a user with "administrative" responsibilities.This user will manage the IgeoS software, processing network configuration, and data directories for other users. From a UNIX system point of view, the administrator should still be a regular user. He/she may or may not use the system for data processing.
PVM is required for GUI and parallel functonality. If PVM daemon is not running already, it will be started when needed.
SIAHOME
, SIABIN
, and SIALIB
. The corresponding directories will be created by the installer. Note that SIAHOME
can be shared by several systems with different architectures, but SIABIN
and SIALIB
must be system-specific. If SIALIB
is not defined, SIABIN/lib
is used in its place.$SIALIB
in your LD_LIBRARY_PATH
;PVM_PATH
to $SIABIN
.gcc -o sia-install install.c
sia-install http://seisweb.usask.ca --prepare
$SIALIB/SETUP/sia_setup.h
file to customize the code environment. However, normally, this should no longer be required.sia-install http://seisweb.usask.ca --distribution full .all
sia-install http://seisweb.usask.ca .apps
$SIAHOME
;$SIAHOME
directory, unzip and unpack it there;$SIAHOME
directory and type make
. This should compile and install all codes.During either of the two building processes, processing configuration for the administrator is created in $SIABIN/configure/siadmin
, where 'siadmin' is the administrator's logon name. Edit the files in this directory to describe the processing environment common to the group.
This environment describes, for example, the configuration of the Parallel Virtual Machine, external programs, and services.
Using 'siadmin' environment as a template, the administrator can now add users:
$SIABIN/sia-update --adduser siauser
$SIABIN/configure/siauser