help-octave
[Top][All Lists]
Advanced

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

Re: trouble compiling Octave on Linux Redhat7


From: Jonathan Drews
Subject: Re: trouble compiling Octave on Linux Redhat7
Date: Wed, 14 Mar 2001 16:52:39 -0600

The Red Hat Compiler is incompatible. Ocatve 2.0.16 compiles just fine if use 
the accepted gcc read below.

On Wednesday 14 March 2001 08:24, Pierre Volcke wrote:
> I've got trouble compiling Octave 2.0.16 on
> a Redhat7 box:
> the c++ version line is "gcc version 2.96 20000731 (Red Hat Linux 7.0)".
> I guess that some functions prototypes are not okay in 'history.h' .



Comments from Linus Torvalds:


> From the Linux kernel mailing list: Subject: Re: Signal 11
> Date: 14 Dec 2000 11:11:28 -0800
> From: address@hidden (Linus Torvalds)
> To: address@hidden

> Quite frankly, anybody who uses RedHat 7.0 and their broken compiler
>  for _anything_ is going to have trouble.
>
> I don't know why RH decided to do their idiotic gcc-2.96 release (it
> certainly wasn't approved by any technical gcc people - the gcc
> people were upset about it too), and I find it even more surprising
> that they apparently KNEW that the compiler they were using was
> completely broken. They included another (non-broken) compiler, and
> called it "kgcc".
>
> "kgcc" stands for "kernel gcc", apparently because (a) they realised
> that a miscompiled kernel is even worse than miscompiling some random
> user applications and (b) gcc-2.96 is so broken that it requires
> special libraries for C++ vtable chunks handling that is different,
> so the _working_ gcc can only be used with programs that do not need
> such library support.  Namely the kernel.
>
> In case it wasn't obvious yet, I consider RedHat-7.0 to be basically
> unusable as a development platform, and I hope RH downgrades their
> compiler to something that works better RSN.

    <snip>
-- 


                                                Cheers,

                                                Jonathan



-------------------------------------------------------------
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]