[ILUG] GCC 3.0.2
jm at jmason.org
Tue Jan 8 06:51:35 GMT 2002
Colm MacC rthaigh said:
> you sure it's gcc ? symbol name problems when linking to libraries
> seems very unlikely. It would cause a _lot_ of problems, and the ELF
> library format is very well standardised. ld would break horifically.
> Unless the libraries are stripped .a's or something ?
The situation is C++-only -- there's no std way to mangle C++ symbols into
a C symbol table. g++ changed its mangling format for 3.x :( So if you
have a shared library (like kdelibs!) with C++ symbols, built with g++
from gcc 2.9x.x, there's a good chance it won't link if you try to link it
with g++ from gcc 3.x.
> as for RPM, well forgive me for spitting it it's general direction,
> dut it's caused me more headaches than I ever need :o)
> * hugs .deb collection *
let's not go there ;)
More information about the ILUG