Linking to proprietary C++ library in old ABI format using gcc-3. 2
Wed Dec 10 17:40:00 GMT 2003
Option 1 (most recommended):
Get your vendor to provide you with a GCC 3.2 library.
Make a GCC 2.95 C interface thunk layer to the library.
On your GCC 3.2 side, make facade classes that calls through the C-ABI thunk layer.
Use a different database. Preferably one that is open source, so you'll never be stuck in this situation again.
Option 4 (least recommended):
Regress your code back to GCC 2.95 level of C++ compliance.
More information about the Gcc-help