No plugins found when building kate from source
Sven Brauch
mail at svenbrauch.de
Sun Jul 14 19:21:50 BST 2019
Hi,
On Sunday, 14 July 2019 20:14:01 CEST Daan De Meyer wrote:
> It seems the plugin search directory is hardcoded to /usr/lib/qt/plugins
> and the installation directory of the executable (in my case
> /usr/local/bin/kate). The plugins themselves are located at
> /usr/local/lib/plugins so they are not found by the kde plugin loader as it
> only searches in QCoreApplication::libraryPaths() which returns the earlier
> mentioned directories.
... and the value of the $QT_PLUGIN_PATH environment variable.
I think on Linux, the idea is usually that a package is built such that the
plugins are installed to the right place for normal installations (i.e.
prefix=/usr). For development setups, most people tend to install somewhere in
$HOME and then you just set $QT_PLUGIN_PATH as you see fit. What problem do
you mean, thus?
If you search the list archives (of kde-core-devel?), I think there was a
discussion a while back what would be required to make installations
relocatable, which is I think effectively what you are talking about.
For that, it would IMO make sense to look for plugins in a fixed path relative
to the executable's location first. That is however something that should
probably be done on the Qt level.
Best,
Sven
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kwrite-devel/attachments/20190714/0e3cd200/attachment.sig>
More information about the KWrite-Devel
mailing list