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