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

Reply via email to