some untranslatable strings in KDevelop 4.2 and question about running local kdevelop instance

Gerhard Stengel gstengel at gmx.net
Tue Feb 15 20:42:09 UTC 2011


Hi,

I've been hunting some untranslatable strings in kdevelop.

1.) "Base class" and "Derived class" in the class browser. The i18n calls are missing, fix see attached patch.
2.) In kdevplatform/documentation the Messages.sh skript is missing, so no .pot file is created for this folder. Missing 
script see second attachment.

Here's maybe a silly question since I'm quite new to compiling kdevelop myself and run it from my home diretory.
I followed the instrunctions in the wiki about a local installation, but most plugins fail to load with error messages 
like this:

kdevelop(24716)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Can't load plugin ' 
"KDevCMakeBuilder" ' some of its required dependencies could not be fulfilled: 
"org.kdevelop.IOutputView".

The output of ldd indicates that all kdevplatform libs are taken from my home directory.
Does the 4.2/1.2 branch need some more dependencies? I'm running KDE 4.6. Any idea what's wrong here?

regards

Gerhard

> ldd /home/gerhard/kdevelop4/bin/kdevelop

        linux-vdso.so.1 =>  (0x00007fffbb1ff000)
        libkdecore.so.5 => /usr/lib64/libkdecore.so.5 (0x00007f2564504000)
        libkdevplatforminterfaces.so.4 => /home/gerhard/kdevelop4/lib64/libkdevplatforminterfaces.so.4 
(0x00007f25642cb000)
        libkdevplatformshell.so.4 => /home/gerhard/kdevelop4/lib64/libkdevplatformshell.so.4 (0x00007f2563f85000)
        libkio.so.5 => /usr/lib64/libkio.so.5 (0x00007f2563af5000)
        libkcmutils.so.4 => /usr/lib64/libkcmutils.so.4 (0x00007f25638b5000)
        libkparts.so.4 => /usr/lib64/libkparts.so.4 (0x00007f2563662000)
        libknotifyconfig.so.4 => /usr/lib64/libknotifyconfig.so.4 (0x00007f256344f000)
        libktexteditor.so.4 => /usr/lib64/libktexteditor.so.4 (0x00007f256320d000)
        libthreadweaver.so.4 => /usr/lib64/libthreadweaver.so.4 (0x00007f2562ff7000)
        libQtDesigner.so.4 => /usr/lib64/libQtDesigner.so.4 (0x00007f25627e8000)
        libkdevplatformoutputview.so.4 => /home/gerhard/kdevelop4/lib64/libkdevplatformoutputview.so.4 
(0x00007f25625de000)
        libsublime.so.4 => /home/gerhard/kdevelop4/lib64/libsublime.so.4 (0x00007f2562367000)
        libkdevplatformdebugger.so.4 => /home/gerhard/kdevelop4/lib64/libkdevplatformdebugger.so.4 (0x00007f256210a000)
        libkdevplatformutil.so.4 => /home/gerhard/kdevelop4/lib64/libkdevplatformutil.so.4 (0x00007f2561edf000)
        libQtNetwork.so.4 => /usr/lib64/libQtNetwork.so.4 (0x00007f2561bbe000)
        libQtXml.so.4 => /usr/lib64/libQtXml.so.4 (0x00007f2561979000)
        libnepomukutils.so.4 => /usr/lib64/libnepomukutils.so.4 (0x00007f256173d000)
        libnepomuk.so.4 => /usr/lib64/libnepomuk.so.4 (0x00007f256146f000)
        libsoprano.so.4 => /usr/lib64/libsoprano.so.4 (0x00007f256112b000)
        libkdeui.so.5 => /usr/lib64/libkdeui.so.5 (0x00007f2560ae2000)
        libQtDBus.so.4 => /usr/lib64/libQtDBus.so.4 (0x00007f2560869000)
        libQtCore.so.4 => /usr/lib64/libQtCore.so.4 (0x00007f25603d1000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f25601b4000)
        libQtGui.so.4 => /usr/lib64/libQtGui.so.4 (0x00007f255f50c000)
        libQtSvg.so.4 => /usr/lib64/libQtSvg.so.4 (0x00007f255f2b2000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f255efa8000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f255ed51000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f255eb3b000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f255e7db000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f255e5c5000)
        libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f255e3b6000)
        liblzma.so.0 => /lib64/liblzma.so.0 (0x00007f255e194000)
        libfam.so.0 => /usr/lib64/libfam.so.0 (0x00007f255df8c000)
        libkrosscore.so.4 => /usr/lib64/libkrosscore.so.4 (0x00007f255dd6e000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f255db65000)
        libQtScript.so.4 => /usr/lib64/libQtScript.so.4 (0x00007f255d694000)
        libkfile.so.4 => /usr/lib64/libkfile.so.4 (0x00007f255d3ea000)
        libkdevplatformproject.so.4 => /home/gerhard/kdevelop4/lib64/libkdevplatformproject.so.4 (0x00007f255d1a3000)
        libkdevplatformvcs.so.4 => /home/gerhard/kdevelop4/lib64/libkdevplatformvcs.so.4 (0x00007f255cf3d000)
        libkdevplatformlanguage.so.4 => /home/gerhard/kdevelop4/lib64/libkdevplatformlanguage.so.4 (0x00007f255ca75000)
        libkdevplatformdocumentation.so.4 => /home/gerhard/kdevelop4/lib64/libkdevplatformdocumentation.so.4 
(0x00007f255c861000)
        libstreamanalyzer.so.0 => /usr/lib64/libstreamanalyzer.so.0 (0x00007f255c5d4000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f255c294000)
        libsolid.so.4 => /usr/lib64/libsolid.so.4 (0x00007f255bfaf000)
        libksuseinstall.so.1 => /usr/lib64/libksuseinstall.so.1 (0x00007f255bd9c000)
        libacl.so.1 => /lib64/libacl.so.1 (0x00007f255bb93000)
        libattr.so.1 => /lib64/libattr.so.1 (0x00007f255b98e000)
        libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f255b783000)
        libphonon.so.4 => /usr/lib64/libphonon.so.4 (0x00007f255b522000)
        libnepomukquery.so.4 => /usr/lib64/libnepomukquery.so.4 (0x00007f255b2de000)
        libsopranoclient.so.1 => /usr/lib64/libsopranoclient.so.1 (0x00007f255b085000)
        libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f255ae7c000)
        libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f255ac5f000)
        libattica.so.0 => /usr/lib64/libattica.so.0 (0x00007f255a9c6000)
        libdbusmenu-qt.so.2 => /usr/lib64/libdbusmenu-qt.so.2 (0x00007f255a794000)
        libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007f255a58d000)
        libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f255a382000)
        libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f255a17c000)
        libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f2559f37000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f2559d33000)
        libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f2559b2e000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f255984a000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f25649b7000)
        libpng14.so.14 => /usr/lib64/libpng14.so.14 (0x00007f2559620000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f2559397000)
        libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f255914d000)
        libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f2558f3d000)
        libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f2558d34000)
        libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f2558b31000)
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f25588fa000)
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f25586e7000)
        libQtWebKit.so.4 => /usr/lib64/libQtWebKit.so.4 (0x00007f2556f3a000)
        libstreams.so.0 => /usr/lib64/libstreams.so.0 (0x00007f2556d00000)
        libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f25569aa000)
        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f255678d000)
        libudev.so.0 => /lib64/libudev.so.0 (0x00007f255657f000)
        libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x00007f255633c000)
        libpulse-mainloop-glib.so.0 => /usr/lib64/libpulse-mainloop-glib.so.0 (0x00007f2556137000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f2555f32000)
        libpcre.so.0 => /lib64/libpcre.so.0 (0x00007f2555d04000)
        libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f2555ada000)
        libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00007f255584c000)
        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f2555648000)
        libpulsecommon-0.9.21.so => /usr/lib64/libpulsecommon-0.9.21.so (0x00007f25553f7000)
        libwrap.so.0 => /lib64/libwrap.so.0 (0x00007f25551ec000)
        libsndfile.so.1 => /usr/lib64/libsndfile.so.1 (0x00007f2554f88000)
        libgdbm.so.3 => /usr/lib64/libgdbm.so.3 (0x00007f2554d82000)
        libFLAC.so.8 => /usr/lib64/libFLAC.so.8 (0x00007f2554b32000)
        libvorbisenc.so.2 => /usr/lib64/libvorbisenc.so.2 (0x00007f2554757000)
        libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007f2554550000)
        libvorbis.so.0 => /usr/lib64/libvorbis.so.0 (0x00007f2554323000)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: Messages.sh
Type: application/x-shellscript
Size: 197 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20110215/1e43442d/attachment.sh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: classbrowser.diff
Type: text/x-patch
Size: 1164 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20110215/1e43442d/attachment.diff>


More information about the KDevelop-devel mailing list