Changeset 62f73b in git for INSTALL.win
- Timestamp:
- Jun 18, 1998, 8:17:28 AM (26 years ago)
- Branches:
- (u'spielwiese', '2a584933abf2a2d3082034c7586d38bb6de1a30a')
- Children:
- e3044daae0f6d7351af3104a729470bdabb5083f
- Parents:
- 24c67e8b1dcc95e2d6287fa4de31f441e5940def
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
INSTALL.win
r24c67e8 r62f73b 1 1 Singular version 1.2 2 2 University of Kaiserslautern 3 Department of Mathematics Centre for Computer Algebra3 Department of Mathematics Centre for Computer Algebra 4 4 Authors: G.-M. Greuel, G. Pfister, H. Schoenemann 5 5 (C) 1986-1998 All Rights Reserved 6 6 7 8 7 WINDOWS 95/NT INSTALLATION INSTRUCTIONS FOR SINGULAR 8 ===================================================== 9 9 10 TBC 11 12 To install Singular on a Unix platform, you need at least the 13 following two files: 14 15 Singular-<x.y.z>-share.tar.gz 16 -- contains architecture-independent data like documentation or libraries 17 18 Singular-<x.y.z>-<uname description>.tar.gz 19 -- contains architecture dependent executables, like the Singular program 20 21 where <x.y.z> is the version number of Singular (e.g., 1.2.0) and 22 <uname description> is a description of the processor and operating 23 system for which Singular is compiled (e.g, ix86-Linux). 24 You can obtain these files from 25 ftp://www.mathematik.uni-kl.de/pub/Math/Singular/. 10 To install Singular on for Windows 95/NT, you need the file 11 Singular-<x-y-z>-ix86-Win.zip 12 which you can obtain by public ftp from 13 ftp://www.mathematik.uni-kl.de/pub/Math/Singular/. 26 14 27 15 TO INSTALL SINGULAR 28 16 =================== 29 Simply cd to the directory in which you wish to install SINGULAR, 30 and then unpack the architecture independent tar file, followed by 31 the architecture-dependent files for those architectures you use. 17 If you have a Windows unzip utility program (like WinZip) installed 18 on your system then simply double-click on the file 19 `Singular-<x-y-z>-ix86-Win.zip' and extract the content of the archive 20 at a directory in which you usually install 3rd-party software. 32 21 33 cd /usr/local/ # or wherever you install 3rd-party software 34 gzip -dc Singular-<x.y.z>-share.tar.gz .tar.gz | tar -pxf - 35 gzip -dc Singular-<x.y.z>-<uname description> | tar -pxf - 22 Otherwise, download the file `unzip.exe' from 23 ftp://www.mathematik.uni-kl.de/pub/Math/Singular/utils 24 start an MS-DOS shell, move the Singular archive and unzip program to 25 a place in which you usually install 3rd-party software and extract 26 (unpack) the archive with the command: 27 unzip Singular-<x-y-z>-ix86-Win.zip 36 28 37 Replace `/usr/local/' with what you like, but it probably ought not 38 have `Singular' or a version number in it - that directory is expected 29 For both extraction methods, it is VERY IMPORTANT that the path 30 leading to the directory where you extract the Singular archive does 31 not contain names which are longer than 8 characters and/or 32 which contain dots or white spaces (i.e., the names must conform with 33 MS-DOS filename conventions). Otherwise, the on-line help system will 34 not work. 35 36 The directory where you extract the Singular archive is expected 39 37 to be the common prefix for installed software, and Singular-specific 40 38 subdirectories of it will be created. The directories are arranged 41 39 in such a way that multiple versions of Singular can peaceably coexist 42 under the same `/usr/local/' tree.40 under the same root. 43 41 44 42 After unpacking, you will have a directory structure like: 45 43 46 ./<uname description>/bin/Singular-<x.y.z> executable(s) 47 ./info/singular.hlp info file 44 ./Singular/<x.y.z>/Singular.exe Singular executable 45 ./Singular/<x.y.z>/cygwinb19.dll CYGWIN DLL Library 46 ./Singular/<x.y.z>/info.exe info program 47 ./Singular/<x.y.z>/sh.exe sh program 48 48 ./Singular/LIB/<x.y.z>/ Singular libraries 49 49 ./Singular/doc/<x.y.z>/ documentation (ps, dvi, info) … … 58 58 executables, or require that environment variables be set before 59 59 running the executable. In particular, you should not move or copy 60 the Singular executables to another place, but use soft-links 61 instead. For example, to install Singular on your system, use 62 something like: 63 ln -s `pwd`./<uname description>/bin/Singular-<x.y.z> /usr/local/bin/Singular 60 the Singular executables to another place. 64 61 62 RUNNING SINGULAR 63 ================= 64 The easiest way to start-up Singular is to double-click on the 65 `Singular.exe' file from your desktop. 65 66 66 TO INSTALL THE ON-LINE DOCUMENTATION 67 ===================================== 68 Singular needs the `info' program for its on-line documentation. If 69 you do not have the `info' program installed on your system, you may 70 obtain it from 71 ftp://www.mathematik.uni-kl.de/pub/Math/Singular/utils/ 72 by downloading the respective info-<uname description>.tar.gz file. 67 You can also start-up Singular from an MS-DOS or Bash/Sh 68 shell. However, for the latter case, you need to add the directory 69 where the file `Singular.exe' resides to your PATH variable (unless 70 you cd to that directory each time before you start Singular). Use the 71 following commands: For the MS-DOS shell 72 set PATH=%PATH%;<place where you extracted Singular>\Singular\<x.y.z> 73 or, for the Bash/Sh shell 74 export PATH=$PATH:<place where you extracted Singular>/Singular/<x.y.z> 75 You also might want to adjust your personal start-up files accordingly, 76 so that the PATH variable is set automatically each time you login. 73 77 74 To install, simply cd to the directory where you unpacked the other 75 tar files and then unpack the info tar file. 78 Alternatively, you can copy the DLL library 79 `./Singular/<x.y.z>/cygwinb19.dll' to a standard place on your system 80 (like /WIN32), so that it is automatically when Singular is started 81 up. 76 82 77 cd /usr/local/ # i.e., wherever you have unpacked Singular tar files 78 gzip -dc info-<uname description>.tar.gz | tar -pxf - 79 80 This adds 81 ./<uname description>/bin/info info program 82 to the above directory structure and ensures that the `info' program 83 is found at run-time. 83 Furthermore, you might want to check the settings of your I/O 84 window(s), and adjust them, if necessary, so that cutting and pasting 85 of is enabled. 84 86 85 87 … … 87 89 ========= 88 90 89 * For HPUX systems: 90 The /etc/termcap files which are pre-installed on these systems are 91 broken which leads to messages like 91 * Singular complains that it can not find `cygwinb19.dll': 92 Make sure that the DLL library `cygwinb19.dll' which is included in 93 the distribution at `./Singular/<x.y.z>/' was either copied to a 94 standard place on your system (like /WIN32), or that your PATH 95 variable contains the directory where this library resides. See 96 above for more details. 92 97 93 Name collision between 9826 9836 98 * Singular can not find its Singular libraries : 99 (1) Start up Singular, and issue the command `system("Singular");'. 100 If this does not return the correct and expanded location of the 101 Singular executable, then you found a bug in Singular, which we 102 ask you to report (see below). 103 (2) Check whether the directory containing the libraries can be 104 found by Singular: If $bindir denotes the directory where the 105 Singular executable resides, then Singular looks for library 106 files as follows: 107 1.) In all dirs specified by the environment variable SINGULARPATH 108 2.) $bindir/LIB 109 3.) $bindir/LIB/<x.y.z> 110 4.) $bindir/../../Singular/LIB 111 5.) $bindir/../../Singular/LIB/<x.y.z> 112 6.) /Singular/LIB/ 113 7.) /Singular/LIB/<x.y.z> 114 If one of these directories exists, then it is appended to the 115 Singular SearchPath (in that order) and libraries are looked for 116 in all directories contained in the Singular SearchPath. You can 117 inspect the used SearchPath by starting up Singular with the -v 118 option, or by issuing the command `system("with")'. 119 (3) As a last resort, you can set the environment variable 120 SINGULARPATH, so that the directories containing the Singular 121 libraries and info-files are contained in the value of 122 SINGULARPATH. Use semicolons (i.e., `;') for directory 123 separators within the SINGULARPATH. 94 124 95 when Singular is started. To fix this, you can get fixed termcap 96 files from 97 ftp://www.mathematik.uni-kl.de/pub/Math/Singular/utils 98 by downloading the files termcap-<uname-description> and either 99 replace your /etc/termcap file by the file found there, or view, and 100 redo the respective changes by diff'ing the downloaded and the 101 original file. 102 103 * For Linux systems: 104 Due to some incompatibilities of shared libraries, the start-up of 105 Singular might fail with messages like 106 107 Can not find shared library .... 108 109 To fix this, download and install 110 111 Singular-<x.y.z>-<uname description>-static.tar.gz 112 113 which contains statically linked executables. 114 115 * For AIX systems: 116 The default 'info' program of the system is not GNU's hypertext 117 system which we need to display the on-line documentation. Therefore, 118 the distribution of the AIX executable already contains the 'info' 119 program we need. If you remove this program, make sure that the GNU 120 info program is executed if you call 'info' from your shell. 125 * Singular can not display its on-line help. 126 (1) Make sure Singular can find its Singular libraries. 127 (2) Check whether the `info.exe' program contained in the 128 distribution resides at the same place as the `Singular.exe' 129 file. 130 (3) Issue the command `system("with")' and verify that the reported 131 "InfoProgram" exists and can be executed. 132 (4) Check whether the directory containing the file `singular.hlp' 133 can be found by Singular: If $bindir denotes the directory where 134 the Singular executable resides, then Singular looks for the 135 file 'singular.hlp' at the following places (in the specified 136 order): 137 1.) $bindir/../doc/ 138 2.) $bindir/../info/ 139 3.) $bindir/../../Singular/doc/<x.y.z>/ 140 4.) $bindir/../../Singular/doc/ 141 5.) $bindir/../../info/ 142 6.) /Singular/doc/<x.y.z>/ 143 7.) /Singular/doc/ 144 8.) /info/ 145 9.) In all directories contained in the Singular SearchPath. 146 (5) Make sure that the path leading $bindir does not contain names 147 which are longer than 8 characters and/or which contain dots or 148 white spaces (i.e., the names must conform with MS-DOS filename 149 conventions). 121 150 122 151 * For any other troubles, please send mail to 123 singular@mathematik.uni-kl.de 152 singular@mathematik.uni-kl.de 153 and include the header which is displayed by starting up Singular 154 with the `-v' option. 155 124 156 125 157 More information about Singular: Comments, Questions, Bug Reports
Note: See TracChangeset
for help on using the changeset viewer.