Hi all,
I upgraded the C++ on our v4.0f (V4.0 1229 alpha) system
from 6.1 to 6.2 but have run into a unresolved symbol
problem on any shared library subsequently produced
by the new compiler. That is, when I build a shared
library and then try to run an executable which uses the
library I get:
Unresolved symbol in libjapi.so: __cxx_call_static_dtors
where libjapi.so is the shared library. An "nm" on
/usr/shlib/libcxx.so (and /usr/ccs/lib/libcxx.a) shows
that this symbol is definately not present. However, the
symbol is present in the libraries on our v5.0a system (and
the shared library build and runs OK).
Any ideas as to what the problems is. I upgraded to 6.2
via setld after first uninstalling 6.1.
Any help much appreciated.
- Michael
Received on Wed Jul 26 2000 - 16:20:23 NZST