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