g++ -DHAVE_CONFIG_H -I. -I. -I../../../../.. -I/usr/include/libxml2 -I../../../../.. -O2 -fno-check-new -fexceptions -MT TVCardReadNode.lo -MD -MP -MF .deps/TVCardReadNode.Tpo -c TVCardReadNode.cpp -fPIC -DPIC -o .libs/TVCardReadNode.o ../../../../../nmm/base/registry/DevicePlugin.hpp: In member function 'virtual void NMM::TDevicePlugin::nmmRegistryInit(NMM::Registry&)': ../../../../../nmm/base/registry/DevicePlugin.hpp:155: error: there are no arguments to 'createNodeDescription' that depend on a template parameter, so a declaration of 'createNodeDescription' must be available ../../../../../nmm/base/registry/DevicePlugin.hpp:155: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) ../../../../../nmm/base/registry/DevicePlugin.hpp:195: error: there are no arguments to 'createNodeDescription' that depend on a template parameter, so a declaration of 'createNodeDescription' must be available make[7]: *** [TVCardReadNode.lo] Error 1 make[7]: Leaving directory `/home/will/nmm/src/nmm-0.9.1/nmm/plugins/video/tv/tvcard' make[6]: *** [all-recursive] Error 1 make[6]: Leaving directory `/home/will/nmm/src/nmm-0.9.1/nmm/plugins/video/tv/tvcard' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/home/will/nmm/src/nmm-0.9.1/nmm/plugins/video/tv' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/will/nmm/src/nmm-0.9.1/nmm/plugins/video' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/will/nmm/src/nmm-0.9.1/nmm/plugins' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/will/nmm/src/nmm-0.9.1/nmm' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/will/nmm/src/nmm-0.9.1' make: *** [all] Error 2