annotate README.Cygwin @ 8710:739141cde75a ss-3-1-52

fix typo in Array-f.cc
author Jaroslav Hajek <highegg@gmail.com>
date Mon, 09 Feb 2009 21:51:31 +0100
parents cd0d53b55f79
children 1052a66078cf
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8105
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
1 Starting with version 3.0.1, Octave is once again part of the normal
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
2 net distribution of Cygwin, available from http://www.cygwin.com.
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
3 The latest previous version available was 2.1.73
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
4
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
5 It is possible to build Octave on Windows systems with Cygwin,
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
6 but with standard gcc-3.4.4-3 compiler there are some performance
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
7 problems related to the way C++ exception handling is implemented.
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
8 This is a known problem with a long history so it is suggested to use
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
9 version gcc-4.3.2-1 or later.
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
10
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
11 Binary version 3.0.2-2 is built with gcc-4.3.2-1
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
12
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
13 Current cygwin octvave mantainer :
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
14 Marco Atzeri
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
15 http://matzeri.altervista.org
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
16
7088
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
17 An obsolete version of Octave (2.1.73) is part of the normal net
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
18 distribution of Cygwin, available from http://www.cygwin.com. Check
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
19 the package list in Cygwin's setup.exe installer if you would like to
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
20 try using it. However, 2.1.73 is unsupported and we STRONGLY
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
21 recommended that you use a more recent version of Octave.
6136
bbbe04bacea2 [project @ 2006-11-02 16:54:27 by jwe]
jwe
parents:
diff changeset
22
7088
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
23 It should be possible to build Octave on Windows systems with Cygwin,
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
24 but at the time of this writing, there are some performance problems
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
25 related to the way C++ exception handling is implemented with the
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
26 default Cygwin compiler. This is a known problem with a long history.
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
27 If you would like to see this problem corrected, please search the
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
28 Cygwin mailing lists for threads related to "sjlj exception handling"
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
29 (or similar).
6136
bbbe04bacea2 [project @ 2006-11-02 16:54:27 by jwe]
jwe
parents:
diff changeset
30
8105
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
31 There is also an "unofficial" Octave distribution for Cygwin:
7694
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
32
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
33 1. http://www.geocities.jp/tmacchant
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
34
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
35 The binaries here are built using gcc-3.4.4-3 configured with
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
36 --disable-sjlj-exceptions. Performance is improved by using DWARF
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
37 exception handling instead of setjump/longjump exception
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
38 handling. However, to build dynamically loaded .oct files that
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
39 will work with this version of Octave, you must use the same
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
40 specially configured version of GCC that was used to build Octave
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
41 itself and not the version of GCC that is distributed with
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
42 Cygwin.
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
43
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
44 This binary is maintained by Tatsuro Matsuroka.
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
45
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
46
6136
bbbe04bacea2 [project @ 2006-11-02 16:54:27 by jwe]
jwe
parents:
diff changeset
47 John W. Eaton
bbbe04bacea2 [project @ 2006-11-02 16:54:27 by jwe]
jwe
parents:
diff changeset
48 jwe@bevo.che.wisc.edu
bbbe04bacea2 [project @ 2006-11-02 16:54:27 by jwe]
jwe
parents:
diff changeset
49 University of Wisconsin-Madison
7088
5eb3db6e4042 [project @ 2007-10-31 20:35:10 by jwe]
jwe
parents: 6136
diff changeset
50 Department of Chemical & Biological Engineering
6136
bbbe04bacea2 [project @ 2006-11-02 16:54:27 by jwe]
jwe
parents:
diff changeset
51
7694
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
52 Tatsuro MATSUOKA
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
53 tmacchant@yahoo.co.jp
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
54 Department of Molecular Design and Engineering,
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
55 Gradudate School of Engineering, Nagoya University.
79462337c892 update README.Cygwin
Tatsuro Matsuoka
parents: 7088
diff changeset
56
8105
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
57 Marco Atzeri
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
58 marco_atzeri@yahoo.it
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
59 Italy
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
60
cd0d53b55f79 update README.Cygwin
Marco Atzeri <marco_atzeri@yahoo.it>
parents: 7694
diff changeset
61 Wed, 17 Sep 2008 14:16:03 EDT