[e9dfcf] | 1 | @comment -*-texinfo-*- |
---|
| 2 | @c FILE: README_download.texi |
---|
[7e96fe] | 3 | @c PURPOSE: download instructions, to be includeded in manual and README_ftp |
---|
[e9dfcf] | 4 | @c |
---|
| 5 | |
---|
| 6 | @ifclear VERSION |
---|
| 7 | @include version.texi |
---|
| 8 | @end ifclear |
---|
| 9 | |
---|
| 10 | @heading To download @sc{Singular::Plural} for a Unix platform |
---|
| 11 | |
---|
| 12 | Make sure that you have approximately 12MByte of free disk space and follow |
---|
| 13 | these steps. |
---|
| 14 | |
---|
| 15 | @enumerate |
---|
| 16 | @item |
---|
| 17 | You need to download two (archive) files: |
---|
| 18 | @table @code |
---|
| 19 | @item SingularPlural-@value{VERSION}-share.tar.gz |
---|
| 20 | contains architecture independent data like documentation and libraries |
---|
| 21 | (alternatively, you may also download |
---|
| 22 | @code{SingularPlural-@value{VERSION}-share.zip}). |
---|
| 23 | @item SingularPlural-@value{VERSION}-<uname>.tar.gz |
---|
| 24 | contains architecture dependent executables, like the @sc{Singular::Plural} |
---|
| 25 | program. |
---|
| 26 | @end table |
---|
| 27 | @code{<uname>} is a description of the processor and operating |
---|
| 28 | system for which @sc{Singular::Plural} is compiled. Choose one of the following: |
---|
| 29 | @multitable @columnfractions .2 .8 |
---|
| 30 | @item @code{ix86-Linux} |
---|
| 31 | @tab PC's running under Linux with @code{libc} version 6 (e.g., for SuSe |
---|
| 32 | Linux distribution version >= 6; RedHat Linux distribution version >= 5.2). |
---|
| 33 | @item @code{ix86-Linux-libc5} |
---|
| 34 | @tab PC's running under Linux with @code{libc} version 5 (if you are not |
---|
| 35 | sure which @code{libc} version you have, run @code{ldd /bin/ls}). |
---|
| 36 | @item @code{ix86-Win} |
---|
| 37 | @tab PC's running Windows 95/98/NT/2K which have Cygwin version 1.0 (or |
---|
| 38 | higher) already installed. Unless you are familiar with Cygwin, we |
---|
| 39 | recommend that you download one of the self-extracting archives as |
---|
| 40 | described below. |
---|
| 41 | @item @code{HPUX-9} |
---|
| 42 | @tab HP workstations running under HPUX version 9 |
---|
| 43 | @item @code{HPUX-10} |
---|
| 44 | @tab HP workstations running under HPUX version 10 |
---|
| 45 | @item @code{SunOS-5} |
---|
| 46 | @tab Sun workstations running Solaris version 5 |
---|
| 47 | @item @code{IRIX-6} |
---|
| 48 | @tab IRIX workstations running IRIX version 6 |
---|
| 49 | @item @code{AIX-4} |
---|
| 50 | @tab AIX workstations running AIX version 4 |
---|
| 51 | @end multitable |
---|
| 52 | Please contact us if |
---|
[437efdf] | 53 | you cannot find an appropriate architecture dependent archive. |
---|
[e9dfcf] | 54 | |
---|
| 55 | @item |
---|
| 56 | Simply change to the directory in which you wish to install |
---|
| 57 | @sc{Singular} (usually wherever you install 3rd-party software): |
---|
| 58 | @smallexample |
---|
| 59 | cd /usr/local/ |
---|
| 60 | @end smallexample |
---|
| 61 | |
---|
| 62 | @sc{Singular::Plural} specific subdirectories will be created in such a way |
---|
| 63 | that multiple versions and multiple architecture dependent files |
---|
| 64 | of @sc{Singular::Plural} can peaceably coexist under the same @code{/usr/local/} |
---|
| 65 | tree. |
---|
| 66 | |
---|
| 67 | @item |
---|
| 68 | Unpack the archives: |
---|
| 69 | @smallexample |
---|
| 70 | gzip -dc SingularPlural-@value{VERSION}-<uname>.tar.gz | tar -pxf - |
---|
| 71 | gzip -dc SingularPlural-@value{VERSION}-share.tar.gz | tar -pxf - |
---|
| 72 | @end smallexample |
---|
| 73 | If you have downloaded @code{SingularPlural-@value{VERSION}-share.zip}, |
---|
| 74 | unpack with |
---|
| 75 | @smallexample |
---|
| 76 | unzip -u SingularPlural-@value{VERSION}-share.zip |
---|
| 77 | @end smallexample |
---|
| 78 | |
---|
| 79 | @item |
---|
| 80 | After unpacking, see the created file |
---|
| 81 | @code{Plural/@value{VERSION}/INSTALL} (which is also located at |
---|
[ec1d80] | 82 | @uref{ftp://www.mathematik.uni-kl.de/pub/Math/Singular/non-commutative/Plural/INSTALL_unix.html} |
---|
[e9dfcf] | 83 | for details on how to finish the installation. |
---|
| 84 | @end enumerate |
---|