[Kde-bindings] Problem when doing Ruby Plasma

Florian Falkner florian.falkner at gmail.com
Mon Jul 28 11:03:41 UTC 2008


Hello List,

I'm trying to get started with Ruby/Plasma development. I compiled KDE and the Kdebindings with kdesvn today from SVN.
After going through the example shown http://techbase.kde.org/Development/Tutorials/Plasma/RubyApplet I get the following error, complaining about an incompatible API version:

plasmoidviewer(11975)/libplasma Plasma::CoronaPrivate::addContainment: loading of containment "null" failed.
plasmoidviewer(11975)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/tmp/kdecache-kde-devel/ksycoca4"
findServiceByDesktopPath:  not found
plasmoidviewer(11975)/libplasma Plasma::AppletPrivate::init: Check your constructor! You probably want to be passing in a Service::Ptr or a QVariantList with a valid storageid as arg[0].
plasmoidviewer(11975)/libplasma Plasma::isPluginVersionCompatible: plugin is compiled against incompatible Plasma version   4294967295
plasmoidviewer(11975)/libplasma Plasma::ContainmentPrivate::addApplet: Applet "plasma-ruby-web-applet" could not be loaded.
findServiceByDesktopPath:  not found
plasmoidviewer(11975)/libplasma Plasma::AppletPrivate::init: Check your constructor! You probably want to be passing in a Service::Ptr or a QVariantList with a valid storageid as arg[0].

Any hints?

Thanks,
Florian



More information about the Kde-bindings mailing list