kdevelop and Browser Application

Kevin Funk kfunk at kde.org
Fri Sep 29 23:26:27 BST 2017


On Friday, 29 September 2017 22:00:34 CEST Brian DeRocher wrote:
> On Friday, September 29, 2017 6:04:15 PM EDT you wrote:
> > On Friday, 16 December 2016 21:27:07 CEST Kevin Funk wrote:
> > > On Friday, 16 December 2016 14:42:28 CET Brian DeRocher wrote:
> > > > On Friday, December 16, 2016 7:59:27 PM EST you wrote:
> > > > > Then:
> > > > > 
> > > > > git clone git://anongit.kde.org/kdev-executebrowser.git
> > > > > cd kdev-executebrowser
> > > > > cmake -DCMAKE_INSTALL_PREFIX=/usr .
> > > > > make
> > > > > sudo make install
> > > > > 
> > > > > Restart KDevelop
> > > > 
> > > > Compile and install was clean.  KDevelop still crashes when opening a
> > > > project.
> > > > 
> > > > 
> > > > I'm rebuilding kdev-xdebug now as I suspect the issue is there.
> > > 
> > > > It does not build.  Current issue is this:
> > > See other mail, the crash is in KDevelop's C++ support plugin.
> > > 
> > > Regarding kdev-xdebug: Unfortunately this hasn't been ported over to
> > > Qt5/KF5 yet. You're currently trying to build it against Qt4, which
> > > won't work with your KF5-based KDevelop.
> > > 
> > > If you're interested in this plugin, and you're capable of C++/Qt5 you
> > > might> > 
> > > want to help us in porting the plugin. See here for more help:
> > >   https://www.kdevelop.org/contribute-kdevelop
> > 
> > Heya,
> > 
> > please note: kdev-xdebug has now been ported to KF5/Qt5.
> > 
> > Please try it out and report back!
> > 
> > Regards,
> > Kevin
> > 
> > > Cheers,
> > > Kevin
> > > 
> > > > [  4%] Building CXX object
> > > > CMakeFiles/kdevxdebug.dir/xdebugplugin.cpp.o
> > > > /usr/bin/c++   -DKDE_DEFAULT_DEBUG_AREA=9046 -DMAKE_KDEVXDEBUG_LIB
> > > > -D_BSD_SOURCE -D_DEFAULT_SOURCE -I/usr/include/KDE
> > > > -I/usr/include/qt4/phonon -I/usr/include/ qt4/QtXmlPatterns
> > > > -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtUiTools
> > > > -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg
> > > > -I/usr/include/qt4/QtSql
> > > > -I/usr/incl ude/qt4/QtScriptTools -I/usr/include/qt4/QtScript
> > > > -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork
> > > > -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesig ner
> > > > -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus
> > > > -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui
> > > > -I/usr/include/qt4/QtCore -I/usr/include/ qt4/Qt
> > > > -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4
> > > > -I/home/brian/kdev-xdebug_k5/kdev-xdebug/kdev-xdebug/build
> > > > -I/home/brian/kdev-xdebug_k5/kdev-xdebug/ kdev-xdebug
> > > > -I/usr/include/kdevexecutebrowser  -Wnon-virtual-dtor -Wno-long-long
> > > > -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith
> > > > -Wformat-secur ity -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new
> > > > -fno-common -Woverloaded-virtual -fno-threadsafe-statics
> > > > -fvisibility=hidden -Werror=return-type -fvisibi lity-inlines-hidden
> > > > -std=c++11 -O2 -g -DNDEBUG -DQT_NO_DEBUG -fPIC   -o
> > > > CMakeFiles/kdevxdebug.dir/xdebugplugin.cpp.o -c
> > > > /home/brian/kdev-xdebug_k5/kdev-xdebug/ kdev-xdebug/xdebugplugin.cpp
> > > > In file included from
> > > > /home/brian/kdev-xdebug_k5/kdev-xdebug/kdev-xdebug/xdebugplugin.cpp:26
> > > > :0:
> > > > /home/brian/kdev-xdebug_k5/kdev-xdebug/kdev-xdebug/xdebugplugin.h:36:3
> > > > 2:
> > > > fatal error: interfaces/iplugin.h: No such file or directory #include
> > > > <interfaces/iplugin.h>
> > > > 
> > > >                                ^
> > > > 
> > > > compilation terminated.
> > > > CMakeFiles/kdevxdebug.dir/build.make:90: recipe for target
> > > > 'CMakeFiles/kdevxdebug.dir/xdebugplugin.cpp.o' failed make[2]: ***
> > > > [CMakeFiles/kdevxdebug.dir/xdebugplugin.cpp.o] Error 1 make[2]:
> > > > Leaving
> > > > directory '/home/brian/kdev-xdebug_k5/kdev-xdebug/kdev-xdebug/build'
> > > > CMakeFiles/Makefile2:67: recipe for target
> > > > 'CMakeFiles/kdevxdebug.dir/all'
> > > > failed make[1]: *** [CMakeFiles/kdevxdebug.dir/all] Error 2
> > > > make[1]: Leaving directory
> > > > '/home/brian/kdev-xdebug_k5/kdev-xdebug/kdev-xdebug/build'
> > > > Makefile:138:
> > > > recipe for target 'all' failed
> > > > make: *** [all] Error 2
> > > > 
> > > > I do have this h file.
> > > > 
> > > > % locate interfaces/iplugin.h
> > > > /usr/include/kdevplatform/interfaces/iplugin.h
> > > > 
> > > > The include paths are wrong.  Should I have all this QT4 stuff?
> > > > 
> > > > Brian
> 
> I tried to compile this and had a few issues.
> 
> (1) Had to upgrade to kdevplatform-dev 5.1 using apt-get -t testing
> kdevplatform-dev  (debian stable has 5.0) 

Makes sense

> (2) And this.  Where do I get
> this header?  I don't see it in debian at all.

I just fixed this. Please pull from kdev-xdebug.git and try again.

If that still doesn't work, please join us in IRC channel #kdevelop on 
Freenode for further help.

See:
  https://www.kdevelop.org/support

Regards,
Kevin

> *Generating ui header ui_launchconfigurationpage.h*
> *Scanning dependencies of target kdevxdebug*
> Building CXX object CMakeFiles/kdevxdebug.dir/xdebugplugin.cpp.o
> Building CXX object CMakeFiles/kdevxdebug.dir/launchconfig.cpp.o
> */home/brian/Workshop/Projects/kdev-xdebug/kdev-xdebug/git/kdev-xdebug/launc
> hconfig.cpp:39:41:* *fatal error: *util/environmentprofilelist.h: No such
> file or directory *^*


-- 
Kevin Funk | kfunk at kde.org | http://kfunk.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop/attachments/20170930/5c458958/attachment.sig>


More information about the KDevelop mailing list