Mercurial > hg > octave-nkf
comparison README.MSVC @ 9989:d36f8c473dff
use glob and fnmatch from gnulib
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 15 Dec 2009 14:27:18 -0500 |
parents | 1052a66078cf |
children |
comparison
equal
deleted
inserted
replaced
9988:76cf4aec34e9 | 9989:d36f8c473dff |
---|---|
146 * start the shell: | 146 * start the shell: |
147 | 147 |
148 - MSYS: start <MSYS_install>\bin\rxvt.exe -e /bin/sh --login -i | 148 - MSYS: start <MSYS_install>\bin\rxvt.exe -e /bin/sh --login -i |
149 - Cygwin: start <Cygwin_install>\cygwin.bat | 149 - Cygwin: start <Cygwin_install>\cygwin.bat |
150 | 150 |
151 1.5 Glob library | 151 1.5 Readline library |
152 ---------------- | |
153 | |
154 Octave also requires a filename globbing library. This library is | |
155 typically part of the C library on UNIX systems, but is not part of | |
156 the Windows or MSVC run-time libraries. You can find a glob package | |
157 on the Octave website. This package provides the missing features and | |
158 is intended to be compiled in a fully setup shell with the | |
159 Unix-to-MSVC compilation scripts: | |
160 | |
161 * download and decompress the sources | |
162 * run "./configure.vc" (you can edit it to change the installation dir) | |
163 * run "make" | |
164 * run "make install" | |
165 | |
166 Then you'll have to tell MSVC where to find the headers and library | |
167 files by adjusting the INCLUDE and LIB environment variables. This | |
168 can be done before starting the shell, in the "additional setup" step | |
169 (see above). | |
170 | |
171 1.6 Readline library | |
172 -------------------- | 152 -------------------- |
173 | 153 |
174 While not mandatory to compile Octave, the readline library is very | 154 While not mandatory to compile Octave, the readline library is very |
175 useful to make Octave really usable. A patched version of the | 155 useful to make Octave really usable. A patched version of the |
176 readline library can be found in the Octave website. This patched | 156 readline library can be found in the Octave website. This patched |
182 | 162 |
183 As for the glob library, adapt the INCLUDE and LIB environment | 163 As for the glob library, adapt the INCLUDE and LIB environment |
184 variables. Note that as Octave will be linked to the readline DLL, | 164 variables. Note that as Octave will be linked to the readline DLL, |
185 you should also add the path of readline.dll to your PATH variable. | 165 you should also add the path of readline.dll to your PATH variable. |
186 | 166 |
187 1.7 F2C | 167 1.6 F2C |
188 ------- | 168 ------- |
189 | 169 |
190 As there exist no free MSVC-like fortran compiler, the compilation | 170 As there exist no free MSVC-like fortran compiler, the compilation |
191 process makes use of the f2c utility and the libf2c library. Those | 171 process makes use of the f2c utility and the libf2c library. Those |
192 components can be downloaded from http://www.netlib.org/f2c/msdos/ and | 172 components can be downloaded from http://www.netlib.org/f2c/msdos/ and |