**What exactly was the "that" that worked?**
See the message above: "I am currently working on another approach that is showing promise" I started with a fairly clean virtual machine image _(gcc, g++ and make were already installed)_ and loaded the software as listed. Then I got the latest files from git huh and went through autogen.sh, etc. By the way, by the time I am done that adds about 500 MBytes to my file system --- lightweight ???
**I'm also interested in why it even tried to build debugger when the configure said "no".** Because I ran make in its subdirectory to determine if it was a minor problem that I could address. It was not.
**Can you run the Geany supplied by Ubuntu and post the line with GTK version from Menu->Help-Debug Messages** OK ... I started with another clean virtual machine image and used synaptic package manager to install geany geany-plugins ``` 00:56:19: Geany INFO : Creating configuration directory 00:56:19: Geany INFO : Geany 1.32, en_US.UTF-8 00:56:19: Geany INFO : GTK 3.22.30, GLib 2.56.1 00:56:19: Geany INFO : System data dir: /usr/share/geany 00:56:19: Geany INFO : User config dir: /home/lewis/.config/geany 00:56:19: Geany INFO : System plugin path: /usr/lib/x86_64-linux-gnu/geany 00:56:19: Geany INFO : No user config file found, trying to use global configuration. 00:56:19: Geany INFO : Added filetype Graphviz (61). 00:56:19: Geany INFO : Added filetype Arduino (62). 00:56:19: Geany INFO : Added filetype JSON (63). 00:56:19: Geany INFO : Added filetype CUDA (64). 00:56:19: Geany INFO : Added filetype Cython (65). 00:56:19: Geany INFO : Added filetype Scala (66). 00:56:19: Geany INFO : Added filetype Clojure (67). 00:56:19: Geany INFO : Added filetype Genie (68). 00:56:19: Geany INFO : Loaded libvte from libvte-2.91.so.0 00:56:19: Geany INFO : unknown : None (UTF-8) 00:56:19: (null) DEBUG : Name com.canonical.AppMenu.Registrar does not exist on the session bus
``` You are correct: GTK 3.22.30
**You could try --enable-gtk3 on configure to build the GTK3 version from source if the installed version is gtk3 (as indicated by the debug messages).** I am not sure exactly what you mean. should the command be "./configure --enable-gtk3" ? OK .. I started with another clean virtual machine image and copied the file geany-1.3.3.tar.gz to ~/Downloads. The folder geany-1.33 was extracted to the same directory. I opened a terminal window in that directory.
``` cd /home/lewis/Downloads/geany-1.33 ./configure --enable-gtk3
``` no joy So I tried
``` sudo apt-get install GTK3.0 ./configure --enable-gtk3 ``` Now the error message is: ``` configure: error: Package requirements (gtk+-3.0 >= 3.0 glib-2.0 >= 2.32 gio-2.0 >= 2.32 gmodule-no-export-2.0) were not met:
No package 'gtk+-3.0' found No package 'glib-2.0' found No package 'gio-2.0' found No package 'gmodule-no-export-2.0' found ``` One more time
``` sudo apt-get install glib2.0 sudo apt-get install gtk2.0 ./configure --enable-gtk3 ```
and the error is: ``` checking for gtk+-3.0 >= 3.0 glib-2.0 >= 2.32 gio-2.0 >= 2.32 gmodule-no-export-2.0... no configure: error: Package requirements (gtk+-3.0 >= 3.0 glib-2.0 >= 2.32 gio-2.0 >= 2.32 gmodule-no-export-2.0) were not met:
No package 'gtk+-3.0' found
``` I am going to blow that image away and surender.