<div dir="ltr"><div><div>We are deploying kdevelop 4.3.1 on Debian wheezy at my workplace and would like to test out the plugins for valgrind, perforce, and cppcheck. For now I'm installing the plugins into .kde in my home directory. Unfortunately I'm not having any success getting the plugins to show up in kdevelop. <br>
<br></div>For the valgrind plugin, I'm building it as follows:<br><br><span style="font-family:courier new,monospace">mfuhrer@cgy340ws[kdev-valgrind] 630===> cd build<br>mfuhrer@cgy340ws[build] 631===> cmake -DCMAKE_INSTALL_PREFIX=/home/mfuhrer/.kde -DCMAKE_PREFIX_PATH=/home/mfuhrer/.kde ..<br>
</span></div><span style="font-family:courier new,monospace">[ snipped ... configures fine ]<br></span><div><div><span style="font-family:courier new,monospace">mfuhrer@cgy340ws[build] 633===> make <br></span></div><div>
<span style="font-family:courier new,monospace">[ snipped ... builds fine ]<br>mfuhrer@cgy340ws[build] 634===> make install<br>[  0%] Built target kdevvalgrind_automoc<br>[100%] Built target kdevvalgrind<br>Install the project...<br>
-- Install configuration: "RelWithDebInfo"                                                                                                                                                         <br>-- Installing: /home/mfuhrer/.kde/lib/kde4/kdevvalgrind.so<br>
-- Set runtime path of "/home/mfuhrer/.kde/lib/kde4/kdevvalgrind.so" to "/home/mfuhrer/.kde/lib"<br>-- Installing: /home/mfuhrer/.kde/share/kde4/services/kdevvalgrind.desktop<br>-- Installing: /home/mfuhrer/.kde/share/apps/kdevvalgrind/kdevvalgrind.rc</span><br>
<br></div><div>At this point, I run "kbuildsycoca4 --noincremental" and "ktraderclient --servicetype KDevelop/Plugin".  The latter generates the following output:<br><br><span style="font-family:courier new,monospace">---- Offer 1 ----<br>
ktraderclient(11879)/kdecore (services) KServicePrivate::property: Request for unknown property ' "UntranslatedGenericName" '<br>Invalid property UntranslatedGenericName<br>X-KDE-PluginInfo-Author : 'Harald Fernengel, Hamish Rodda'<br>
X-KDE-PluginInfo-License : 'GPL'<br>X-KDE-PluginInfo-Name : 'kdevvalgrind'<br>X-KDevelop-Category : 'Global'<br>X-KDevelop-IRequired : 'org.kdevelop.IExecutePlugin'<br>X-KDevelop-Mode : 'GUI'<br>
X-KDevelop-Version : '14'<br>Type : 'Service'<br>Name : 'Valgrind Support'<br>Comment : 'Valgrind is a tool that helps you find memory management problems in programs. <a href="http://www.valgrind.org/">http://www.valgrind.org/</a>'<br>
GenericName : 'Debugger Frontend'<br>Icon : 'debugger'<br>Exec : 'blubb'<br>Terminal : 'FALSE'<br>Invalid property TerminalOptions<br>Invalid property Path<br>ServiceTypes : 'KDevelop/Plugin'<br>
AllowAsDefault : 'TRUE'<br>InitialPreference : '1'<br>Library : 'kdevvalgrind'<br>DesktopEntryPath : 'kdevvalgrind.desktop'<br>DesktopEntryName : 'kdevvalgrind'<br>Keywords : ''<br>
Categories : ''</span><br><br></div><div>Now I launch kdevelop and go to Settings > Configure KDevelop... and view the Plugins panel. Neither valgrind, nor any of the other plugins I tried installing, show up in the list. Any ideas how to load the plugins? Thanks!<br>
<br></div></div></div>