Geoff, Sorry you ended up in my spam box, and it appears nobody else has answered (or they may be in spam too :)
On Wed, 16 Sep 2020 at 06:41, Geoff Kaniuk <ge...@kaniuk.co.uk> wrote: > > I have installed geany-1.36 and geany-plugins-1.36 in my Debian-Buster > system from the downloaded .tar.gz files. There were a few repeated > warning messages including text like: > modifier ignored, libtool: warning: relinking, These are harmless > 'g_type_class_add_private’ is deprecated. Not sure what thats from, deprecations _should_ be ignored, but maybe they didn't mark that one correctly. Anyway should be harmless. > > I am happy to pass these on if you think they are relevant. The basic > Geany package seems to be working as expected, but the debugger plugin > does not appear in the Plugin Manager list. It was built and is listed > in /usr/local/geany. > > The Geany->Help->Debug Messages command produced: > ========================================================================= > 18:07:00: Geany INFO: Geany 1.36, en_GB.UTF-8 > 18:07:00: Geany INFO: GTK 2.24.32, GLib 2.58.3 > 18:07:00: Geany INFO: System data dir: /usr/local/share/geany > 18:07:00: Geany INFO: User config dir: /home/geoff/.config/geany > 18:07:00: Geany INFO: System plugin path: /usr/local/lib/geany > ... > 18:07:00: Geany INFO : Loaded libvte from libvte.so > ... > 18:07:06: Geany INFO : Can't load plugin:ibgeanypluginutils.so.0: > cannot open shared object file: > No such file or directory > > 18:07:06: Geany INFO : Failed to load "/usr/local/lib/geany/debugger.so" > - ignoring plugin! > .... > 18:07:06: Geany INFO : Failed to load "/usr/local/lib/geany/scope.so" > - ignoring plugin! > ... > ========================================================================= > > and many more similar. I did not enable GTK3 as I was not sure if I > needed it for debugger. Can you please advise me what to do next? Build against GTK3, 1.37 (to be released later this month) is the last to support GTK2 and I expect GTK2 bugs to get very little love after it is released. > > If I do need to build against GTK3, then what is the best procedure? I > think it may be along the following lines: > > A. Uninstall Geany and Geany plugins. > How best to do this? It looks like there is a target uninstall: in > Makefiles. For Buster my command would be: > ~$ sudo -s make uninstall > Yeah uninstall is probably best so no GTK2 bits are left behind. > B. Enable GTK3 and build. > There is an option --enable-gtk3 in ./configure --help for geany-1.36, Correct > but gtk3 is not mentioned in ./configure --help for geany-plugins-1.36 Correct, the plugins must match the Geany they are built against and determine the GTK version from that, so no option needed. > > So presumably the plan is: > ========================================================================= > ~/geany-1.36$ ./configure --enable-gtk3 > ~/geany-1.36$ make > ~/geany-1.36$ sudo -s make install > > Then: > > ~/geany-plugins-1.36$ ./configure > ~/geany-plugins-1.36$ make > ~/geany-plugins-1.36$ sudo -s make install > ========================================================================= > Looks right Cheers Lex > Please let me know if you want any further detail, and if you would do > something different to the above. > > Many thanks for any help! > > -- > Geoff > > _______________________________________________ > Users mailing list > Users@lists.geany.org > https://lists.geany.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users