While we are discussing Octave on Windows issues, I would like to
announce an experimental package of Octave for Cygwin that I've been
playing around with. If you'd like to try it out, do the following
(assuming you already have an up-to-date Cygwin installation on your
system, see www.cygwin.com for that):
* run the Cygwin setup.exe installer
* choose to install from the internet, and then when setup.exe asks
you to choose a download site (a few screens after choosing to
install from the internet), add the User URL
ftp://ftp.octave.org/pub/octave/cygwin
* The next screen after that should be Select Packages, and two
Octave packages should show up in the Math category. Select
octave if you just want to run Octave, also select octave-headers
if you want the header files and the mkoctfile script.
If you try this, let me know whether you have trouble. It worked for
me.
You will also need to install gnuplot and make sure that the directory
containing the gnuplot program and pgnuplot.exe is in your PATH, or
that you have set Octave's gnuplot_binary variable appropriately.
Eventually, I would like to also have Cygwin packages for gnuplot (so
you don't have to do the above step by hand), octave-forge, atlas,
blas, lapack, fftw, and libhdf5. If anyone would like to help with
this effort, please let me know. It is fairly easy to build packages
for Cygwin.
Finally, I think packages like the one Agustin Barto has been working
on are useful and some people may prefer them over the Cygwin
packages. OTOH, if you have a fast connection to the net and want to
install Cygwin anyway, you might find the Cygwin package system to be
more convenient as it will allow you to install and upgrade Octave
within an existing Cygwin installation.
jwe
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------