Unix installation instructions for SINGULAR version 2-0-0

To install SINGULAR on a SunOS-5 platform, you need the following two archives:

Singular-2-0-0-share.tar.gz
contains architecture independent data like documentation and libraries (alternatively, you may also download Singular-2-0-0-share.zip).
Singular-2-0-0-SunOS-5.tar.gz
contains architecture dependent executables, like the SINGULAR program.

You can obtain these (and other) archives from
 
ftp://www.mathematik.uni-kl.de/pub/Math/Singular. 

Important: Please see COPYING for license information on SINGULAR. In particular, notice that we only grant you permission to use SINGULAR if you have registered yourself as a SINGULAR user by sending email to singular@mathematik.uni-kl.de with the subject line (or, mail body) register.

To install SINGULAR

Make sure that you have approximately 12MByte of free disk space and follow these steps.

  1. Simply change to the directory in which you wish to install SINGULAR (usually wherever you install 3rd-party software):
     
    cd /usr/local/	
    

    SINGULAR specific subdirectories will be created in such a way that multiple versions and multiple architecture dependent files of SINGULAR can peaceably coexist under the same /usr/local/ tree.

  2. Unpack the archives:
     
    gzip -dc Singular-2-0-0-SunOS-5.tar.gz | tar -pxf -
    gzip -dc Singular-2-0-0-share.tar.gz | tar -pxf -
    
    If you have downloaded Singular-2-0-0-share.zip, unpack with
     
    unzip -u Singular-2-0-0-share.zip
    

    This creates the following
    (sub)directories which contain
    Singular/2-0-0/SunOS-5 Singular and ESingular programs
    Singular/2-0-0/LIB SINGULAR libraries (*.lib files)
    Singular/2-0-0/emacs files for the SINGULAR Emacs user interface
    Singular/2-0-0/info info files of SINGULAR manual
    Singular/2-0-0/html html files of SINGULAR manual
    Singular/2-0-0/doc miscellaneous documentation files
    Singular/2-0-0/examples SINGULAR examples (*.sing files)

    For the executable to work, the directory layout must look pretty much like this; the executable looks for "sibling" directories at run-time to figure out where its SINGULAR libraries and on-line documentation files are. These constraints on the local directory layout are necessary to avoid having to hard-code pathnames into the executables, or require that environment variables be set before running the executable. In particular, you must not move or copy the SINGULAR executables to another place, but use soft-links instead.

The following steps are optional:

Troubleshooting

More information about SINGULAR: Comments, Questions, Bug Reports

More and up-to-date information about SINGULAR is always available from
 
http://www.singular.uni-kl.de.
We very much welcome any comments, questions, and bug reports. Please contact us at
 
singular@mathematik.uni-kl.de.

GOOD LUCK and ENJOY! Your SINGULAR team.


 Singular version 2-0-0, February 2001, generated by texi2html.