ITP: octave-2.1.71

James R. Phillips
Fri Jul 1 03:53:00 GMT 2005

cygwin maintainers,

With some strong assistance from octave upstream (John W. Eaton at
in tailoring the g-b-s for octave, I am close to having an octave package for
upload.  It is linked against lapack (see my ITP for lapack), so lapack is a
build dependency.

Upstream has provided two binary packages from a single source package: the
main octave package, and an accompanying octave-headers package, which is
required for compiling new octave binary (.oct) functions.

The proposed setup.hint files are as follows:


sdesc: "The GNU Octave language for numerical computations"
category: Math
requires: cygwin lapack gnuplot less readline texinfo
ldesc: "The GNU Octave language for numerical computations
Octave is a (mostly Matlab (R) compatible) high-level language, primarily
intended for numerical computations.  It provides a convenient command-line
interface for solving linear and nonlinear problems numerically."


sdesc: "Header files for the GNU Octave language"
category: Math
requires: cygwin octave gcc g++ g77 libncurses-devel
external-source: octave
ldesc: "Header files for the GNU Octave language.
This packages provides the include files needed to compile and link
user-supplied code with GNU Octave.  If you only write interpreted .m
files, you do not need this package."

Please provide comments on the proposal.


Jim Phillips

More information about the Cygwin-apps mailing list