help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Building Octave on cygwin with gcc3.3.3


From: Paul Thomas
Subject: Re: Building Octave on cygwin with gcc3.3.3
Date: Sun, 23 Jan 2005 15:05:58 +0100

John,

I missed this in a mess of other messages.

It is possible that having virtual functions forces some exception
handling code to be generated.  I don't know the details.  It seems
that you could easily check this by looking at the generated code.

Yes, I agree.  It's on the list of things to do.

In any case, I don't think it is reasonable to think of Octave's use
of virtual functions as the bug that needs to be fixed.  It seems to
me that the solution to all of this mess is to have a version of GCC
that uses a better method of exception handling

agreed

Another problem that has not received much attention (as far as I can
tell) is why libstdc++ is not built as a shared library on Windows
systems.  Does anyone have any clues about why that is not done by
default?  Having a shared libstdc++ would make .oct files much
smaller.

I have no idea. This reinforces my intention to build gcc-3.4 yself. --enable-shared is a default setting for gcc builds. I'll download gcc right away.

Paul T




-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.octave.org
How to fund new projects:  http://www.octave.org/funding.html
Subscription information:  http://www.octave.org/archive.html
-------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]