# HG changeset patch # User jwe # Date 850378526 0 # Node ID 7323c6c5c1c4c26a89f9e86ce00b42d7aff6487a # Parent 00163160cf66bead91dc027fd715b71a839c7d6d [project @ 1996-12-12 08:14:36 by jwe] diff -r 00163160cf66 -r 7323c6c5c1c4 README.WINDOWS --- a/README.WINDOWS Wed Dec 11 18:34:58 1996 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,64 +0,0 @@ -Octave has been mostly ported to Windows NT and Windows 95 using the -beta 17 release of the Cygnus GNU-WIN32 tools. Not everything works, -but it is usable. If you would like to volunteer to work on -improving this port, please contact bug-octave@bevo.che.wisc.edu. - -Here is a list of current problems (and workarounds, where available). - -* There is no binary version of Octave available for Windows NT or - Windows 95. One will probably be released when the port is a little - more stable. - -* To compile and install Octave on a Windows NT or Windows 95 system, - you will need to get the beta 17 release of the GNU-WIN32 tools. They - are available from ftp://ftp.cygnus.com/pub/gnu-win32. - -* There is a conflict between the files /cygnus/include/g++/String.h and - /cygnus/H-i386-cygwin32/i386-cygwin32/include/stringh. You should - rename or remove /cygnus/include/g++/String.h. (These file names - assume that you have installed the GNU-WIN32 tools in /cygnus). - -* On Windows 95 systems, there is a bug that causes redirections to - /dev/null to fail. You can work around the problem by substituting - /dev/nul for /dev/null in all of the files that use it. - -* You will need to have f2c and libf2c.a or g77 installed. You can get - a copy of f2c from ftp://netlib.att.com/netlib/f2c. - -* You will also need a termcap library. The GNU termcap library seems - to work. You can get it from any GNU archive site, including - ftp://prep.ai.mit.edu/pub/gnu/termcap-1.3.tar.gz. - -* GNU info doesn't work yet. It compiles but doesn't run. Perhaps the - problem is just that a proper termcap entry needs to be defined. - -* If you have a working version of less, the pager will probably work. - The GNU-WIN32 tools used to include a copy of less, but I am told it - was dropped from the distribution because it didn't work very well. - -* To make plotting work, you will need to find a version of gnuplot - that can read commands from a pipe. The binary versions of gnuplot - for Windows that I found could only read from their command windows, - and wouldn't accept commands through a pipe, so they could not be - called from Octave. - - After deleting -DREADLINE from the Makefile, I was able to compile a - working version of gnuplot 3.6 beta 315 using the GNU-WIN32 tools, - but it does not support the Windows graphics terminal. It does - support dumb terminals and lots of other output devices, including - PostScript, but it would be much nicer if it could open a separate - window and draw pretty graphs there. - - -If you know of solutions for any of these problems, please contact -bug-octave@bevo.che.wisc.edu. - -More information about the GNU-WIN32 project is available via the WWW -at http://www.cygnus.com/gnu-win32. - -John W. Eaton -jwe@bevo.che.wisc.edu -University of Wisconsin-Madison -Department of Chemical Engineering - -Tue Dec 10 01:00:52 1996 diff -r 00163160cf66 -r 7323c6c5c1c4 README.Windows --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README.Windows Thu Dec 12 08:15:26 1996 +0000 @@ -0,0 +1,64 @@ +Octave has been mostly ported to Windows NT and Windows 95 using the +beta 17 release of the Cygnus GNU-WIN32 tools. Not everything works, +but it is usable. If you would like to volunteer to work on +improving this port, please contact bug-octave@bevo.che.wisc.edu. + +Here is a list of current problems (and workarounds, where available). + +* There is no binary version of Octave available for Windows NT or + Windows 95. One will probably be released when the port is a little + more stable. + +* To compile and install Octave on a Windows NT or Windows 95 system, + you will need to get the beta 17 release of the GNU-WIN32 tools. They + are available from ftp://ftp.cygnus.com/pub/gnu-win32. + +* There is a conflict between the files /cygnus/include/g++/String.h and + /cygnus/H-i386-cygwin32/i386-cygwin32/include/stringh. You should + rename or remove /cygnus/include/g++/String.h. (These file names + assume that you have installed the GNU-WIN32 tools in /cygnus). + +* On Windows 95 systems, there is a bug that causes redirections to + /dev/null to fail. You can work around the problem by substituting + /dev/nul for /dev/null in all of the files that use it. + +* You will need to have f2c and libf2c.a or g77 installed. You can get + a copy of f2c from ftp://netlib.att.com/netlib/f2c. + +* You will also need a termcap library. The GNU termcap library seems + to work. You can get it from any GNU archive site, including + ftp://prep.ai.mit.edu/pub/gnu/termcap-1.3.tar.gz. + +* GNU info doesn't work yet. It compiles but doesn't run. Perhaps the + problem is just that a proper termcap entry needs to be defined. + +* If you have a working version of less, the pager will probably work. + The GNU-WIN32 tools used to include a copy of less, but I am told it + was dropped from the distribution because it didn't work very well. + +* To make plotting work, you will need to find a version of gnuplot + that can read commands from a pipe. The binary versions of gnuplot + for Windows that I found could only read from their command windows, + and wouldn't accept commands through a pipe, so they could not be + called from Octave. + + After deleting -DREADLINE from the Makefile, I was able to compile a + working version of gnuplot 3.6 beta 315 using the GNU-WIN32 tools, + but it does not support the Windows graphics terminal. It does + support dumb terminals and lots of other output devices, including + PostScript, but it would be much nicer if it could open a separate + window and draw pretty graphs there. + + +If you know of solutions for any of these problems, please contact +bug-octave@bevo.che.wisc.edu. + +More information about the GNU-WIN32 project is available via the WWW +at http://www.cygnus.com/gnu-win32. + +John W. Eaton +jwe@bevo.che.wisc.edu +University of Wisconsin-Madison +Department of Chemical Engineering + +Tue Dec 10 01:00:52 1996 diff -r 00163160cf66 -r 7323c6c5c1c4 README.doc --- a/README.doc Wed Dec 11 18:34:58 1996 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,7 +0,0 @@ -This distribution contains the Info, DVI, and PostScript files for the -documentation of the 1.1.0 release of Octave. The program and -documentation sources may be found in the file Octave-1.1.0.tar.gz, -probably available from the same place you got this. - -Octave and its documentation are free. -See the file COPYING for copying conditions.