3154
|
1 Octave has been ported to Windows NT and Windows 95 using the beta 18 |
|
2 release of the Cygnus gnu-win32 tools. If you would like to volunteer |
|
3 to work on improving this port, please contact bug-octave@bevo.che.wisc.edu. |
|
4 |
|
5 The directory ftp://ftp.che.wisc.edu/pub/octave/BINARIES/gnu-win32 |
|
6 contains a binary distribution of Octave for Windows NT/95 along with |
|
7 installation instructions. Unless you are interested in doing some |
|
8 hacking, you should use the binary releases. |
2587
|
9 |
|
10 Here is a list of current problems (and workarounds, where available). |
|
11 |
3154
|
12 * To compile and install Octave on a Windows NT/95 system, |
|
13 you will need to get the beta 18 release of the gnu-win32 tools. |
|
14 They are available from ftp://ftp.cygnus.com/pub/gnu-win32. |
2587
|
15 |
3154
|
16 * There is a conflict between /gnu-win32/b18/include/g++/String.h |
|
17 and /gnu-win32/b18/H-i386-cygwin32/i386-cygwin32/include/string.h. |
|
18 You should rename or remove /gnu-win32/b18/include/g++/String.h. |
|
19 (These file names assume that you have installed the gnu-win32 tools |
|
20 in /gnu-win32/b18). |
2587
|
21 |
3154
|
22 * You will need to have f2c and libf2c.a or g77 installed. I would |
|
23 recommend using g77. Mumit Khan has directions for building g77 at |
|
24 http://www.xraylith.wisc.edu/~khan/software/gnu-win32/g77.html. |
|
25 Another solution is to use egcs, which includes g77. The egcs |
|
26 compiler is available from http://www.cygnus.com/egcs. |
2587
|
27 |
|
28 * You will also need a termcap library. The GNU termcap library seems |
|
29 to work. You can get it from any GNU archive site, including |
3154
|
30 ftp://ftp.gnu.org/pub/gnu/termcap-1.3.tar.gz. |
2587
|
31 |
3154
|
32 * Octave requires gnuplot for plotting, but the normal Windows version |
|
33 of gnuplot will not work because it only reads from the GUI and refuses |
|
34 to read input from stdin. Mumit Khan has written a patch that fixes |
|
35 the problem, but the gnuplot license does not allow us to distribute |
|
36 modified versions of gnuplot in binary form. The patch is available |
|
37 from http://www.xraylith.wisc.edu/~khan/software/gnu-win32. |
2587
|
38 |
3130
|
39 * If Octave takes a long time to find function files, you may have to |
|
40 modify your LOADPATH to avoid device names specified using the |
3154
|
41 `//DEV/subdir' syntax. To map the D: drive (for example) to |
3130
|
42 /D_DRIVE, do the following: |
2587
|
43 |
3130
|
44 cd / |
|
45 mkdir /D_DRIVE |
|
46 mount d: /D_DRIVE |
|
47 |
|
48 Then you can set your LOADPATH to include /D_DRIVE/subdir instead of |
|
49 //d/subdir. |
|
50 |
|
51 If you know of solutions for any of the problems mentioned above, |
|
52 please contact bug-octave@bevo.che.wisc.edu. |
2587
|
53 |
3154
|
54 More information about the gnu-win32 project is available via the WWW |
2587
|
55 at http://www.cygnus.com/gnu-win32. |
|
56 |
|
57 John W. Eaton |
|
58 jwe@bevo.che.wisc.edu |
|
59 University of Wisconsin-Madison |
|
60 Department of Chemical Engineering |
|
61 |
3154
|
62 Sat Feb 14 13:12:19 1998 |