@codebrainz: no, still does not work. To say it clearly: I can link successfully but the workbench plugin cannot be loaded any more. I still get that debug messages and the plugin manager doesn't show the workbench plugin any more and so I cannot start/use it.
This is the ```workbench``` part from the ```make install``` output: ``` Making install in workbench make[1]: Entering directory '/home/lars/DokuWiki/repos/gp-branch-workbench3/geany-plugins/workbench' Making install in src make[2]: Entering directory '/home/lars/DokuWiki/repos/gp-branch-workbench3/geany-plugins/workbench/src' make[3]: Entering directory '/home/lars/DokuWiki/repos/gp-branch-workbench3/geany-plugins/workbench/src' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/local/lib/geany' /bin/bash ../../libtool --mode=install /usr/bin/install -c workbench.la '/usr/local/lib/geany' libtool: warning: relinking 'workbench.la' libtool: install: (cd /home/lars/DokuWiki/repos/gp-branch-workbench3/geany-plugins/workbench/src; /bin/bash "/home/lars/DokuWiki/repos/gp-branch-workbench3/geany-plugins/libtool" --silent --tag CC --mode=relink gcc -DLOCALEDIR="/usr/local/share/locale" -DPREFIX="/usr/local" -DDOCDIR="/usr/local/share/doc/geany-plugins" -DGEANYPLUGINS_DATADIR="/usr/local/share" -DPKGDATADIR="/usr/local/share/geany-plugins" -DLIBDIR="/usr/local/lib" -DPKGLIBDIR="/usr/local/lib/geany-plugins" -DPLUGINDATADIR="/usr/local/share/geany-plugins/workbench" -DPLUGINDOCDIR="/usr/local/share/doc/geany-plugins/workbench" -DPLUGINLIBDIR="/usr/local/lib/geany-plugins/workbench" -DPLUGIN="workbench" -DGTK -pthread -I/usr/local/include/geany -I/usr/local/include/geany/tagmanager -I/usr/local/include/geany/scintilla -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -Wimplicit-function-declaration -Wmissing-parameter-type -Wold-style-declaration -Wpointer-arith -Wshadow -Wundef -Wwrite-strings -I../../utils/src -g -O2 -module -avoid-version -no-undefined -Wl,-z,defs -o workbench.la -rpath /usr/local/lib/geany workbench_la-plugin_main.lo workbench_la-wb_globals.lo workbench_la-workbench.lo workbench_la-wb_project.lo workbench_la-dialogs.lo workbench_la-menu.lo workbench_la-popup_menu.lo workbench_la-sidebar.lo workbench_la-utils.lo -L/usr/local/lib -lgeany -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lglib-2.0 ../../utils/src/libgeanypluginutils.la ) libtool: install: /usr/bin/install -c .libs/workbench.soT /usr/local/lib/geany/workbench.so libtool: install: /usr/bin/install -c .libs/workbench.lai /usr/local/lib/geany/workbench.la libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/sbin" ldconfig -n /usr/local/lib/geany ---------------------------------------------------------------------- Libraries have been installed in: /usr/local/lib/geany ``` At the end of the very long line I see ```../../utils/src/libgeanypluginutils.la```: is that correct that there is a relative path?
I see the utils lib being installed under: - /usr/local/lib/libgeanypluginutils.la - /usr/local/lib/libgeanypluginutils.so - /usr/local/lib/libgeanypluginutils.so.0 - /usr/local/lib/libgeanypluginutils.so.0.0.0 I can see all the plugin libs under ```/usr/local/lib/geany```, including the workbench libs.
But I still cannot load it. The debug messages in geany still show: ``` 09:20:25: Geany INFO : Can't load plugin: libgeanypluginutils.so.0: cannot open shared object file: No such file or directory 09:20:25: Geany INFO : Failed to load "/usr/local/lib/geany/workbench.so" - ignoring plugin! ``` What I wonder about is that there is no path in front of libgeanypluginutils.so.0 and I am not sure if it has any meaning that the output says ```Can't load plugin: libgeanypluginutils.so.0```. I mean it is not really a plugin. But maybe that has no meaning.