Jump to navigation Jump to search
823 bytes removed ,  09:09, 17 March 2014
=Octave on Cygwin=
== Octave 3.68.4 1 on cygwin==
*'''Maintainer:''' Marco Atzeri
*'''Latest release:''' 20132014-0203-2317
*Latest packages:
 :octave-3.68.41-1:octaveIts announce on cygwin mailing list[] :octave-forgeis not anymore monolithic but splitted in the several package:Its announce on cygwin mailing list[]
*To install :
: These 2 package will pull all the functional Xserver.
: Otherwise the only graphics will be ASCI art ;-)
*The fltk graphics_toolkit is available, but due to a bug in Xserver WGL (MS integrated OpenGL implementation)
: as reported
:you have two choices, for a full functional graphics:
: 1) use the gnuplot graphics_toolkit
: 2) run the Xserver with "Xwin -multiwindow -nowgl"
: Number 1 is current default
*Not needed anymore, but just in case you want to try one cygwin snapshot.
:HOWTO install a cygwin snapshot:
:download <code>cygwin1-20130619.dll.bz2</code> (current last) from
bunzip2 cygwin1-20130619.dll.bz2
cp cygwin1-20130619.dll cygwin1.dll
cp /bin/cygwin1.dll /bin/cygwin1.dll_backup
:exit all cygwin processes and from windows explorer
:copy the cygwin1.dll snapshot to
(or in the equivalent directory of your cygwin installation).
*For general build notes, see <code>etc/README.Cygwin</code>.
*When building from development source (default branch)
: "make check"
:passes almost all the tests.
:Only, and not substantial, failures are:
<nowiki>/pub/hg/octave/src/ : 8 failures due to different handling of complex Inf on sort
/pub/hg/octave/src/ 1 failure on fork. This disappears when octave is installed
/pub/hg/octave/scripts/sparse/svds.m: 1 failure due to test sensitivity on starting point. See</nowiki>
*To build from cygwin source package, you need to install "cygport" and the relevant development libraries
<nowiki>$ tar -xvjf octave-3.68.4-1-src.tar.bz2 gl2ps-print.patch octave-3.6.4-1.cygport octave-3.6.4-1.cygwin.patch octave-3.6.4-1.src.patch octave-3.6.4.tar.bz2  $ cygport octave-3.68.41-1.cygport almostall</nowiki>
:see cygport documentation for further info.


Navigation menu