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/