> In reference to a message from Matthias Klose, dated Mar 01: > > Matthias Klose writes: > > > AFAIK the transition from 3.2 to 3.3 requires recompilation of C++ > > > code due to the changed exception handling (now DWARF2 based). As > > > libstdc++ in 3.2 and 3.2 have the same soname, how to handle it?
Possibly, this issue should be broached with the libstdc++ maintainers. In my testing, I have moved to installing each gcc version in its own directory. I should note again that 3.3 has a ABI change in the passing of small structures. It also contains a fix for function pointer comparison. As glibc does function comparison in a number of routines, it needs recompilation with 3.3 to work correctly. Then, I believe gcc needs to be rebuilt as libstdc++ depends on the thread implementation. The last glibc linuxthread code that I downloaded was still broken. I know Carlos has a patch in the works. Dave -- J. David Anglin [EMAIL PROTECTED] National Research Council of Canada (613) 990-0752 (FAX: 952-6605)