Octave Make failure

Labitt, Bruce labittb1 at tycoelectronics.com
Mon May 5 16:40:31 EDT 2008



-----Original Message-----
From: gnhlug-discuss-bounces at mail.gnhlug.org
[mailto:gnhlug-discuss-bounces at mail.gnhlug.org] On Behalf Of Jarod
Wilson
Sent: Monday, May 05, 2008 4:19 PM
To: gnhlug-discuss at mail.gnhlug.org
Subject: RE: Octave Make failure

On Mon, 2008-05-05 at 16:01 -0400, Coleman Kane wrote:
> > Could that be some "compatability" stuff that I have installed
> > (recognizes old c/c++) ?
> 
> No such thing.

Yes and no. In addition to a gcc package, Red Hat ships a gcc34 package
(and dependent bits). So it could be some sort of mixing. But this sorta
thing generally doesn't happen. Was the system upgraded from an earlier
release, by chance? Perhaps something didn't get completely updated...

> Most likely your problem is that libstdc++.so from GCC 3.4.6 is being
> preferred to the libstdc++.so from the compiler you are running
(namely,
> GCC 4.1.2). You are obviously not using the v3.4.6 headers (because
> there is no -I argument to #include them), so you are trying to use
the
> GCC 4.1.2 C++ API with the GCC 3.4.6 C++ library, which is bad.

Yep, sounds like it. 'ldconfig -p | grep stdc++' might provide some
further insight.


-- 
Jarod Wilson
jarod at wilsonet.com

_______________________________________________
gnhlug-discuss mailing list
gnhlug-discuss at mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/

[Labitt, Bruce] 

No this was a brand new install.  (Flush CENTOS / New install Scientific
Linux)  I will try dumping the compat stuff next.

Jarod, I get 
$ /sbin/ldconfig -p | grep stdc++
	libstdc++.so.6 (libc6,x86-64) => /usr/lib64/libstdc++.so.6

Thanks!
Bruce



More information about the gnhlug-discuss mailing list