This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Prefixes in symbols?


Hello,

I am trying to load a dynamic library with the dlopen and I get the following error message:

undefined symbol: _ZTV14ServiceAdapter

What does this _ZTV14 mean? From where does it come from? ServiceAdaper is a class in my dynamic library which is compiled with gcc 3.2.2.

If I do the nm -aC to my dynamic library and grep all the "ServiceAdapter"'s, i get the following:

00000000 a ServiceAdapter.cpp
00007df0 T ServiceAdapter::connectWidgets()
00008190 T ServiceAdapter::setWidgetValues()
000087c0 T ServiceAdapter::setEnableService()
00008fa0 T ServiceAdapter::setDisableService()
00009340 T ServiceAdapter::setRestartService()
000093a0 T ServiceAdapter::setClearConnections()
00009440 T ServiceAdapter::isSafe()
00008220 T ServiceAdapter::notify(bool)
         U ServiceAdapter::trUtf8(char const*, char const*)
00008410 T ServiceAdapter::activate(ConfigurationObjectContext&)
00007340 T ServiceAdapter::ServiceAdapter(PropertyEditor*)
000072c0 T ServiceAdapter::ServiceAdapter(PropertyEditor*)
00007a80 T ServiceAdapter::~ServiceAdapter()
00007720 T ServiceAdapter::~ServiceAdapter()
000073c0 T ServiceAdapter::~ServiceAdapter()
00009470 W non-virtual thunk to ServiceAdapter::notify(bool)
00009460 W non-virtual thunk to ServiceAdapter::~ServiceAdapter()
00009450 W non-virtual thunk to ServiceAdapter::~ServiceAdapter()
         U vtable for ServiceAdapter

So, there is no _ZTV14ServiceAdapter. How do I create one?

BR,

Rauno Tamminen

..............................................................
 MTV3 Laajakaista - Hauskemman elämän puolesta.
 http://www.mtv3.fi/liittyma/hankinta/laajakaista/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]