[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Octave for Windows

From: Andy Adler
Subject: Re: Octave for Windows
Date: Thu, 10 Jul 2003 21:08:13 -0400 (EDT)

On Thu, 10 Jul 2003, John W. Eaton wrote:
> On 10-Jul-2003, Doug Stewart <address@hidden> wrote:
> | With all due respect to the work that has been done by jwe, I think Andy
> | Adler's version is a little bit more user friendly.
> | (You can cut and paste from Octave window.)
> Does that mean that there are changes to the version of Octave that
> Andy is distributing that are not in the current Octave sources?  If
> so, it would be useful if they were contributed.

This version is octave-2.1.42 with ATLAS, Gnuplot and (most of)
octave-forge compiled statically. It is available from
my web site:

There is nothing that is not part of these source-distributions.
The packaging and build scripts are on octave-forge.
It is probably a little more user friendly because lots of
default options are set for windows.

It has a windows installer and runs in an rxvt.
Enviroment variables are set to be windows friendly
so that gnuplot-binary works, notepad is the default editor, etc.
Symlinks are created so that /c /d maps to C: and D:
Useful shortcuts are placed in many useful places.
(Much of this packaging system is thanks to Agustin Barto)

Also, the fact that it is a static build means that:
1) its smaller, 2) it works well on win 9x.

On the plethora of windows packages: I don't think its
currently possible to have just one. We need:
a cygwin package, a windows installable package,
and a 9x optimized package. Then add octave-forge,
ATLAS, and gnuplot to the mix.

It would, however, be nicer to have some simple instructions
of for windows users.

Is there a way to build octave so that it can dynamically load
oct files, but compiles all the stuff in DLD-FUNCTIONS statically.
This would allow me to compile in octave-forge for the 9x crowd,
but still have a general purpose octave that can work with
*oct files.


Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:
How to fund new projects:
Subscription information:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]