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

[XaraXtreme-dev] Re: [XaraXtreme-bugzilla] [Bug 1374] C++ ABI problem with old version of libstdc++.so.6



Luke Hart wrote:
Alex,

It would seem that the only way to get around this issue is to drop to gcc-3.4, which is something I don't want to do since it produces notoriously bad code (a lot slower than 3.3 or 4). I've Googled for any flags that allow removal of this requirement (as alluded to in bugzilla), but was unable to find any.

I'm going to try compiling libstdc++ from gcc-3.4.6 and use this in place of the one shipped with gcc-4.0.3.

   Luke

Alex,

You probably won't surprised to hear that using the old libstdc++ with the new gcc doesn't work (it seems to be missing 1 symbol, __cxa_get_exception_ptr). This also indicates that there are good reasons why the version requirements were put into the executable and it is neither possible or sensible to try and remove them. In light of this it seems best to drop back to gcc-3.3.6, since as I said in my original e-mail gcc-3.4.x doesn't have a good reputation for performance.

   Luke