1 | @comment -*-texinfo-*- |
---|
2 | @comment $Id: README_download.texi,v 1.8 2001-03-02 13:09:13 Singular Exp $ |
---|
3 | @c FILE: README_download.texi |
---|
4 | @c PURPOSE: downloading instructions, to be includeded in manual and README_ftp |
---|
5 | @c |
---|
6 | |
---|
7 | @ifclear VERSION |
---|
8 | @include version.texi |
---|
9 | @end ifclear |
---|
10 | |
---|
11 | @heading To download @sc{Singular} for a Unix platform |
---|
12 | |
---|
13 | Make sure that you have approximately 12MByte of free disk space and follow |
---|
14 | these steps. |
---|
15 | |
---|
16 | @enumerate |
---|
17 | @item |
---|
18 | You need to download two (archive) files: |
---|
19 | @table @code |
---|
20 | @item Singular-@value{VERSION}-share.tar.gz |
---|
21 | contains architecture independent data like documentation and libraries |
---|
22 | (alternatively, you may also download |
---|
23 | @code{Singular-@value{VERSION}-share.zip}). |
---|
24 | @item Singular-@value{VERSION}-<uname>.tar.gz |
---|
25 | contains architecture dependent executables, like the @sc{Singular} |
---|
26 | program. |
---|
27 | @end table |
---|
28 | @code{<uname>} is a description of the processor and operating |
---|
29 | system for which @sc{Singular} is compiled. Choose one of the following: |
---|
30 | @multitable @columnfractions .2 .8 |
---|
31 | @item @code{ix86-Linux} |
---|
32 | @tab PC's running under Linux with @code{libc} version 6 (e.g., for SuSe |
---|
33 | Linux distirbution version >= 6; RedHat Linux distirbution version >= 5.2). |
---|
34 | @item @code{ix86-Linux-libc5} |
---|
35 | @tab PC's running under Linux with @code{libc} version 5 (if you are not |
---|
36 | sure which @code{libc} version you have, run @code{ldd /bin/ls}). |
---|
37 | @item @code{ix86-Win} |
---|
38 | @tab PC's running Windows 95/98/NT/2K which have Cygwin version 1.0 (or |
---|
39 | higher) already installed. Unless you are familiar with Cygwin, we |
---|
40 | recommend that you download one of the self-extracting archives as |
---|
41 | described below. |
---|
42 | @item @code{HPUX-9} |
---|
43 | @tab HP workstations running under HPUX version 9 |
---|
44 | @item @code{HPUX-10} |
---|
45 | @tab HP workstations running under HPUX version 10 |
---|
46 | @item @code{SunOS-5} |
---|
47 | @tab Sun workstations running Solaris version 5 |
---|
48 | @end multitable |
---|
49 | Please contact us if |
---|
50 | you can not find an appropriate architecture dependent archive. |
---|
51 | |
---|
52 | @item |
---|
53 | Simply change to the directory in which you wish to install |
---|
54 | @sc{Singular} (usually wherever you install 3rd-party software): |
---|
55 | @smallexample |
---|
56 | cd /usr/local/ |
---|
57 | @end smallexample |
---|
58 | |
---|
59 | @sc{Singular} specific subdirectories will be created in such a way |
---|
60 | that multiple versions and multiple architecture dependent files |
---|
61 | of @sc{Singular} can peaceably coexist under the same @code{/usr/local/} |
---|
62 | tree. |
---|
63 | |
---|
64 | @item |
---|
65 | Unpack the archives: |
---|
66 | @smallexample |
---|
67 | gzip -dc Singular-@value{VERSION}-<uname>.tar.gz | tar -pxf - |
---|
68 | gzip -dc Singular-@value{VERSION}-share.tar.gz | tar -pxf - |
---|
69 | @end smallexample |
---|
70 | If you have downloaded @code{Singular-@value{VERSION}-share.zip}, |
---|
71 | unpack with |
---|
72 | @smallexample |
---|
73 | unzip -u Singular-@value{VERSION}-share.zip |
---|
74 | @end smallexample |
---|
75 | |
---|
76 | @item |
---|
77 | After unpacking, see the created file |
---|
78 | @code{Singular/@value{VERSION}/INSTALL} (which is also located at |
---|
79 | @uref{ftp://www.mathematik.uni-kl.de/pub/Math/Singular/INSTALL_unix.html} |
---|
80 | for details on how to finish the installation. |
---|
81 | @end enumerate |
---|
82 | |
---|
83 | @heading To download @sc{Singular} for Windows 95/98/NT/2K |
---|
84 | |
---|
85 | @enumerate |
---|
86 | @item |
---|
87 | Download one of the following self-extracting archives: |
---|
88 | @table @code |
---|
89 | @item @uref{ftp://www.mathematik.uni-kl.de/pub/Math/Singular/Singular-@value{VERSION}-Compact.exe,Singular-@value{VERSION}-Compact.exe} |
---|
90 | Minimal archive to download. Installs Singular and minimal set of needed |
---|
91 | tools/DLLs. |
---|
92 | @item @uref{ftp://www.mathematik.uni-kl.de/pub/Math/Singular/Singular-@value{VERSION}-Typical.exe,Singular-@value{VERSION}-Typical.exe} |
---|
93 | Typical archive to download. Installs Singular and the XEmacs editor to |
---|
94 | run ESingular. |
---|
95 | @item @uref{ftp://www.mathematik.uni-kl.de/pub/Math/Singular/Singular-@value{VERSION}-Custom.exe,Singular-@value{VERSION}-Custom.exe} |
---|
96 | Maximal archive to download. Installs Singular, XEmacs, and many Cygwin |
---|
97 | development tools (like gcc, gdb, make, perl, etc). |
---|
98 | @end table |
---|
99 | |
---|
100 | @item |
---|
101 | Double-click (or, execute), the self-extracting archives, and |
---|
102 | @strong{carefully} follow the instructions given there. |
---|
103 | |
---|
104 | @item |
---|
105 | In case of problems, see the created file |
---|
106 | @code{etc/INSTALL.txt} (which is also located at |
---|
107 | @uref{ftp://www.mathematik.uni-kl.de/pub/Math/Singular/INSTALL_win.html} |
---|
108 | for details on how to finish the installation. |
---|
109 | @end enumerate |
---|
110 | |
---|
111 | @heading To download @sc{Singular} for the Macintosh |
---|
112 | The port of @sc{Singular} will be aviable soon. |
---|
113 | |
---|