Changes

Jump to navigation Jump to search
823 bytes removed ,  09:09, 17 March 2014
=Octave on Cygwin=
== Octave 3.68.4 1 on cygwin==
*'''Web-Site:''' http://cygwin.com
*'''Maintainer:''' Marco Atzeri
*'''Latest release:''' 20132014-0203-2317
*Latest packages:
 :octave-3.68.41-1:octaveIts announce on cygwin mailing list[http://cygwin.com/ml/cygwin-forgeannounce/2014-03/msg00009.html] :octave-forgeis not anymore monolithic but splitted in the several package:Its announce on cygwin mailing list[http://cygwin.com/ml/cygwin-20130223announce/2014-102/msg00017.html]
*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
: https://mailman.cae.wisc.edu/pipermail/help-octave/2013-June/059461.html
 
: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
===Notes===
*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 http://cygwin.com/snapshots/
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
c:\cygwin\bin
(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/data.cc : 8 failures due to different handling of complex Inf on sort
/pub/hg/octave/src/syscalls.cc: 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
https://mailman.cae.wisc.edu/pipermail/octave-maintainers/2011-September/024715.html</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.
18

edits

Navigation menu