I am trying to build a QtPlugin architecture but I can't even get off the ground with the simplest plugin. I created this plugin using the the examples and reading all over the websites, but no matter what I cannot load my plugin.
Upon calling instance() I get a 0 and the errorString() says could not find shared library.
libpt_firstpluginimp.so: undefined symbol: _ZTV15SecondPluginImp. I am working towards an architecture that loads plugins which in turn can loads plugins. My first step is to have a plugin which takes in "secondplugin.h"(interface) and "secondpluginimp.h" (implementation of interface) and has a 'SecondPlugin * cur_plugin = new SecondPluginImp()` as an initial test.