kdev-php plugin won't start

Andreas Pakulat apaku at gmx.de
Tue May 24 17:39:48 UTC 2011


On 24.05.11 18:26:27, Ievgen Pervushyn wrote:
> here are rows getting in debug mode:
> 
>  kdevelop(25140)/kdevplatform (shell)
> > KDevelop::PluginController::loadPluginInternal: Attempting to load '
> > "KDevPhpSupport" '
> > kdevelop(25140)/kdevplatform (shell)
> > KDevelop::PluginController::loadPluginInternal: Checking...  "PHP Language
> > Support"
> > kdevelop(25140)/kdevplatform (shell)
> > KDevelop::PluginController::loadPluginInternal: Checked... starting to load:
> > "PHP Language Support" type: QVariant(, )
> > kdevelop(25140)/kdevplatform (shell)
> > KDevelop::PluginController::loadPluginInternal: Loading plugin '
> > "KDevPhpSupport" ' failed, KPluginLoader reported error: '
> > "No service matching the requirements was found" '
> 
> 
> all other plugins started correctly, except kdev-php
> 
> can somebody help me?
> 
> kdelibs version: 4.6.2
> kdevelop version: master from git
> kdevplatform version: master from git
> kdev-php version: master from git

Does <kdev-php-prefix>/lib/kde4/kdevphp*.so exist? What does file and ldd
on it say? The above errors suggest that either the shared-object is
missing or that there's some hickup in kpluginloader. More details
should be visible if you run kdebugdialog and enable areas for KLibrary,
KPluginInfo and kdelibs (180).

BTW: If I understood correctly you installed the self-compiled kdev into
/usr, thats not a very good idea as it can interfere with your
package-manager. In particular the package-manager can silently delete
or replace files from kdev if you update/install/remove packages. You
should install kdevelop to your home or /usr/local according to the
install-docs.

Andreas





More information about the KDevelop-devel mailing list