[Digikam-devel] [Bug 305056] digiKam crash on startup (development branch)

Abhinav Badola mail.abu.to at gmail.com
Mon Aug 13 02:09:54 BST 2012


https://bugs.kde.org/show_bug.cgi?id=305056

--- Comment #2 from Abhinav Badola <mail.abu.to at gmail.com> ---
On compiling Kipi-Plugins independently, this is the error I am getting..





[  3%] Building CXX object
timeadjust/CMakeFiles/kipiplugin_timeadjust.dir/plugin_timeadjust.o
/home/badola/digikam-software-compilation/extra/kipi-plugins/timeadjust/plugin_timeadjust.cpp:
In constructor
‘KIPITimeAdjustPlugin::Plugin_TimeAdjust::Plugin_TimeAdjust(QObject*, const
QVariantList&)’:
/home/badola/digikam-software-compilation/extra/kipi-plugins/timeadjust/plugin_timeadjust.cpp:75:14:
error: ‘setupXML’ was not declared in this scope
/home/badola/digikam-software-compilation/extra/kipi-plugins/timeadjust/plugin_timeadjust.cpp:
In member function ‘void
KIPITimeAdjustPlugin::Plugin_TimeAdjust::setupActions()’:
/home/badola/digikam-software-compilation/extra/kipi-plugins/timeadjust/plugin_timeadjust.cpp:103:36:
error: ‘setDefaultCategory’ was not declared in this scope
In file included from /usr/include/klibloader.h:29:0,
                 from /usr/include/kgenericfactory.h:22,
                 from
/home/badola/digikam-software-compilation/extra/kipi-plugins/timeadjust/plugin_timeadjust.cpp:33:
/usr/include/kpluginfactory.h: In static member function ‘static QObject*
KPluginFactory::createInstance(QWidget*, QObject*, const QVariantList&) [with
impl = KIPITimeAdjustPlugin::Plugin_TimeAdjust, ParentType = QObject, QObject =
QObject, QVariantList = QList<QVariant>]’:
/usr/include/kpluginfactory.h:495:70:   instantiated from ‘QObject* (*
KPluginFactory::InheritanceChecker<impl>::createInstanceFunction(...))(QWidget*,
QObject*, const QVariantList&) [with impl =
KIPITimeAdjustPlugin::Plugin_TimeAdjust, KPluginFactory::CreateInstanceFunction
= QObject* (*)(QWidget*, QObject*, const QList<QVariant>&), QObject = QObject,
QVariantList = QList<QVariant>]’
/home/badola/digikam-software-compilation/extra/kipi-plugins/timeadjust/plugin_timeadjust.cpp:51:1:
  instantiated from here
/usr/include/kpluginfactory.h:477:32: error: cannot allocate an object of
abstract type ‘KIPITimeAdjustPlugin::Plugin_TimeAdjust’
/home/badola/digikam-software-compilation/extra/kipi-plugins/build/timeadjust/../../timeadjust/plugin_timeadjust.h:40:7:
note:   because the following virtual functions are pure within
‘KIPITimeAdjustPlugin::Plugin_TimeAdjust’:
/usr/local/include/libkipi/plugin.h:94:24: note:        virtual KIPI::Category
KIPI::Plugin::category(KAction*) const
make[2]: ***
[timeadjust/CMakeFiles/kipiplugin_timeadjust.dir/plugin_timeadjust.o] Error 1
make[1]: *** [timeadjust/CMakeFiles/kipiplugin_timeadjust.dir/all] Error 2
make: *** [all] Error 2

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Digikam-devel mailing list