We have a C++ shared library that statically links-in g++ 4.1.1 libstdc ++.a on Solaris 8. It is completely self-contained library; symbols are resolved at link-time using the -Bdirect/-Bsymbolic option.
When this C++ shared library is loaded by an application (which has pre-loaded g++ 3.2.3 libstdc++.so), the C++ symbols from the C++ shared library seem to get resolved to the C++ symbols from libstdc+ +.so. Given that the C++ shared library has been compiled w/ -Bdirect/- Bsymbolic, this resolution seems to be unexpected. Any ideas? _______________________________________________ help-gplusplus mailing list help-gplusplus@gnu.org http://lists.gnu.org/mailman/listinfo/help-gplusplus