This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Installing a custom plugin with appimage

Tags: None
(comma "," separated)
dstgeorge
Registered Member
Posts
3
Karma
0
So I am building my own custom plugin to use with KDevelop 5. I'm wondering if it's possible / how to add a custom plugin to the Kdevelop appimage? I have been attempting to build the Kdevelop environment my self through the source code and kde guides, but am ending up with alot of problems doing this so would much prefer to just use the appimage.

Any help here would be great.

Thanks in advance.
User avatar
scummos
Global Moderator
Posts
1175
Karma
7
OS
You can probably extract the AppImage and install your plugin to its /usr. I wouldn't recommend that approach though. What are your problems with building KDevelop?


I'm working on the KDevelop IDE.
dstgeorge
Registered Member
Posts
3
Karma
0
I think I was experiencing issues due to following an out dated guide on manual installation, am currently following a better guide and have made it slightly further.
However when running "kdesrc-build --debug libkomparediff2 kdevelop-pg-qt kdevelop", Kdevelop will build, but when it runs have UI errors (Eg. Menus being all white)
When running "kdesrc-build --debug libkomparediff2 kdevelop-pg-qt kdevelop --include-dependencies", I get

The following modules have failed to build 3 or more times in a row:
attica
kconfig
kwindowsystem
kcoreaddons
kdbusaddons
ki18n
kguiaddons
kauth
kcodecs
karchive
kdoctools
kwidgetsaddons
kconfigwidgets
kitemviews
kcrash
kservice
solid
kjobwidgets
kiconthemes
kcompletion
sonnet
ktextwidgets
kglobalaccel
breeze-icons
kxmlgui
kbookmarks
knotifications
kwallet
kio
kactivities
kactivities-stats
kpackage
kdeclarative
kcmutils
kunitconversion
kinit
kded
kemoticons
kparts
kplotting
kdewebkit
kdesignerplugin
kdelibs4support
kdnssd
kjs
khtml
kidletime
kjsembed
kitemmodels
knewstuff
knotifyconfig
oxygen-icons5
frameworkintegration
kpty
kdesu
kross
syntax-highlighting
ktexteditor
threadweaver
kwayland
kirigami
plasma-framework
kxmlrpcclient
qqc2-desktop-style
prison
krunner
kpeople
kmediaplayer
kimageformats
kfilemetadata
bluez-qt
baloo
modemmanager-qt
networkmanager-qt
kio-extras
okteta
libksysguard

I checked the logs and this is due to

Could not find a configuration file for package "Qt5" that is compatible
with requested version "5.7.0".

The following configuration files were considered but not accepted:

/usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake, version: 5.6.1


So I am aware the issue is not having Qt5 version 5.7.0, however I'm struggling to figure out how to get it updated...
I'm using Ubuntu 16.04 Xenial.

Any advice on how to solve this would be greatly appreciated

(Incase you're interested this is the guide I've been following http://kfunk.org/2016/02/16/building-kd ... ntu-15-10/ )
User avatar
scummos
Global Moderator
Posts
1175
Karma
7
OS
Sorry, not so familiar with Ubuntu :/ You might find a "backports" repository which backports later Qt versions to your system. In general you will make it easier for yourself if you use a machine for development where not everything is 2 years old.


I'm working on the KDevelop IDE.
dstgeorge
Registered Member
Posts
3
Karma
0
Yeah I think you're completely right with that, Cheers for the help :)


Bookmarks



Who is online

Registered users: bancha, Bing [Bot], Evergrowing, Google [Bot], lockheed, mesutakcan, Sogou [Bot]