octave-maintainers
[Top][All Lists]
Advanced

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

Re: Pre-compiled octave for Windows


From: Michael Goffioul
Subject: Re: Pre-compiled octave for Windows
Date: Mon, 18 Dec 2006 12:30:52 +0100
User-agent: Thunderbird 1.5.0.8 (Windows/20061025)

David Bateman a écrit :
address@hidden wrote:
I added a specific warning in the welcome page. I posted the current
installer
at http://ceilimoss.ibelgique.com/octave_20061215(2.9.9+)_setup.exe.gz.
This site may have some bandwidth limitation, so it's possible that
you'll have
to wait a bit before downloading it.
Michael.

Ok a few comments. There two copies of the libs. That is octave.lib and
octave.lib.2.9.9+. Can one of these be removed to reduce the package
size?

Indeed. This is due to MinGW's "ln -s", which makes a copy of the file, instead of a symlink. Wouldn't be better to have real symlinks, instead of removing those files. Aren't some octave functions relying on such a name (for instance, mkoctfile.m calls "mkoctfile.2.9.9+" and not
"mkoctfile")?

The GPL is a distribtion license and not a user license. You don't
need to accept it for it to be valid. If you don't accept it then
standard copyright laws apply and you have NO rights to distribution.
Therefore, the "I Accept" is completely redundant in the install.

I'm not an expert license. All GnuWin32 packages are done in the same way, so I followed
the same process. I'll see if I can remove the "I Accept" step.

A question more that a comment. Where do the support libraries such as
hdf5 live? Are they bundled into octave.dll? Did you solve the issue
with atlas?

All support DLL' are in the "bin" subdirectory. Some of the support libs are statically linked into octave: mainly glob.lib and SuiteSparse. The MS runtime libraries lies in C:\WINDOWS\WinSxS.

Michael.




reply via email to

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