KDevelop 4.0.0, PHP, and XDebug

Paul Ellsworth pellsworth at westernwats.com
Mon Jun 14 22:31:24 UTC 2010


As per the instructions found on
http://nikosams.blogspot.com/2010/02/kdevelop-xdebug-php-debugger.html,
I attempted to install executebrowser and executescript in order to get
xdebug working with kdevelop (and hopefully let go of Netbeans).

 

It appears that these files are built against KDevelop 3.9.98
(kdevplatform 0.9.98) and not KDevelop 4.0.0 (kdevplatform 1.0.0).  

 

Here is the code generated when I attempted to make:

 

paul at paul-lynx32:~/Downloads/executebrowser-1.0.0-beta1[1545]$ make


[  0%] Built target kdevexecutebrowser_automoc


[ 20%] Building CXX object
CMakeFiles/kdevexecutebrowser.dir/executebrowserplugin.o


/home/paul/Downloads/executebrowser-1.0.0-beta1/executebrowserplugin.cpp
: In constructor 'ExecuteBrowserPlugin::ExecuteBrowserPlugin(QObject*,
const QVariantList&)':                           

/home/paul/Downloads/executebrowser-1.0.0-beta1/executebrowserplugin.cpp
:65: error: cannot allocate an object of abstract type
'BrowserAppConfigType'                                           

/home/paul/Downloads/executebrowser-1.0.0-beta1/browserappconfig.h:67:
note:   because the following virtual functions are pure within
'BrowserAppConfigType':                                  

/usr/include/kdevplatform/interfaces/launchconfigurationtype.h:122:
note:       virtual void
KDevelop::LaunchConfigurationType::configureLaunchFromCmdLineArguments(K
ConfigGroup, const QStringList&) const

make[2]: *** [CMakeFiles/kdevexecutebrowser.dir/executebrowserplugin.o]
Error 1

make[1]: *** [CMakeFiles/kdevexecutebrowser.dir/all] Error 2

make: *** [all] Error 2

 

Is there any way to get them to work against KDevelop4.0.0?  I want to
keep 4.0.0, but also want xdebug.

 

Any help would be appreciated.  I am running Kubuntu 10.04 (Lucid Lynx).

 

PS:  Awesome job with KDevelop.  Keep up the work (especially PHP)!

 

Paul Ellsworth | Core Applications Developer

Western Wats | Ext. 7211 | Cell. 801.400.2070

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20100614/d44015b4/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 2804 bytes
Desc: image001.jpg
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20100614/d44015b4/attachment.jpg>


More information about the KDevelop-devel mailing list