[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Packaging Octave for Windows and OS X (was: writing integer with fwr
From: |
Paul Kienzle |
Subject: |
Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite) |
Date: |
Tue, 14 Dec 2004 21:19:27 -0500 |
On Dec 14, 2004, at 3:19 PM, Joe Koski wrote:
on 12/14/04 11:56 AM, John W. Eaton at address@hidden wrote:
On 14-Dec-2004, Joe Koski <address@hidden> wrote:
| The common Linux/OS X make file approach for the "you probably want
this
| one" versions of octave and octave-forge on sourceforge would be my
vote for
| a "Mac friendly" installer of octave.
It seems to me that it would be more effective to improve Fink and
wrap apt-get (or whatever the Fink package system uses) in a "Mac
friendly" way rather than re-inventing an installer for every package.
The standard way of installing software on the Mac is with the .dmg
file
which is very user friendly and seen by almost all Mac users at one
time or
another. Thanks to Per Persson, there are now .dmg files for both
gnuplot-4.0 and AquaTerm. That would be the ideal solution for octave
and
octave-forge too, but would require a personal commitment from someone
more
familiar with the Mac OS than myself. I understand that this is
fundamentally a resources problem for a limited number of Mac octave
users.
A mac installer is relatively easy to write. All it needs is a bit
of applescript to open up a terminal and start octave with the
appropriate
value of DYLD_LIBRARY_PATH, an icon to drop onto the dock or into the
App directory and a bit of magic to create the .dmg directly from the
script. I'm happy to assist any volunteers through this process
assuming
they are willing to do a bit of leg work for things such as compiling
octave,
octave-forge and the supporting libraries, creating the icons, and so
on.
Yes it is less efficient to ship each binary with all the supporting
libraries than to use Debian's approach of having the package manager
control everything, but it requires a lot less coordination, makes it
easier to install, remove and support multiple versions and is a better
match to the expectations of the Mac user base.
- Paul
-------------------------------------------------------------
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
-------------------------------------------------------------
- Re: writing integer with fwrite, (continued)
- Re: writing integer with fwrite, David Bateman, 2004/12/14
- Re: writing integer with fwrite, John W. Eaton, 2004/12/14
- Re: writing integer with fwrite, David Bateman, 2004/12/14
- Re: writing integer with fwrite, John W. Eaton, 2004/12/14
- Re: writing integer with fwrite, Andy Adler, 2004/12/14
- Packaging Octave for Windows and OS X (was: writing integer with fwrite), John W. Eaton, 2004/12/14
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite), Joe Koski, 2004/12/14
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite), John W. Eaton, 2004/12/14
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite), Joe Koski, 2004/12/14
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite),
Paul Kienzle <=
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite), Per Persson, 2004/12/16
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite), Samir Sharshar, 2004/12/17
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite), Joe Koski, 2004/12/17
- Re: Packaging Octave for Windows and OS X... all but not perfs, Samir Sharshar, 2004/12/17
- gfortran, Paul Thomas, 2004/12/17
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite), Paul Thomas, 2004/12/14
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite), John W. Eaton, 2004/12/14
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite), Paul Laub, 2004/12/14
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite), Andy Adler, 2004/12/14
- Re: Packaging Octave for Windows and OS X (was: writing integer with fwrite), Paul Kienzle, 2004/12/14