I have successfully installed 1.36 on Debian Buster, and similar procedures might be relevant for Ubuntu. In Buster, 1.33 is in the repos, but I was alarmed to find that debugger-plugin had been dropped.
After a few false starts, I ended up with the following to build 1.36(GTK-2): 1. Save all my system and local config 2. Purge existing geany. 3. ~$ ./configure 4. ~$ make 5. ~$ sudo -s make install
The Geany documentation for step 5 says 6. ~$ sudo make install On Debian that failed because of path problems locating ldconfig.
After installing the plugins, debugger did not immediately show up in the plugin list in spite of restart. But it did the next day - may have required a reboot.
Anyway, the debugger is working fine and an improvement on what we had before!
Hope this is of some use.
Geoff
33 Ashbury Close, Cambridge CB1 3RW 01223 710582
On 09/11/2020 05:08, Lex Trotman wrote:
On Mon, 9 Nov 2020 at 14:54, Woodrow Stool woodrow.stool@gmail.com wrote:
Thanks for the clarification Lex. Actually this ends up being my bad - I recalled there was a .deb file on the Geany site, but checking now I see it is source for Linux and installers for MacOS and Windows. There was a PPA somewhere that had .deb versions of the latest releases, I'll have to check my notes and recall where that was.
Its not been updated for 1.37 yet https://launchpad.net/~geany-dev/+archive/ubuntu/ppa note despite the implications of the name, its also maintained by an external packager (the same one as debian), not the project devs.
So let me ask you a hypothetical question - assuming a .deb distribution comes to light, what do you expect would happen if I sudo dpkg -i geany-something.deb with 1.36 already installed? Do I need to delete 1.36 first?
Remember the distro specific package files are made by people outside the project who are experts in the intricacies of doing that, but its my amateur understanding that apt and debs take care of all that if its installing a new version over an old version.
Same goes with building from source - delete the old version first?
Won't hurt to uninstall (not simply delete stuff, especially in system directories), but probably not needed going from 1.36 to 1.37. Note the only difference between 1.37 and 1.37.1 is only relevant to windows, not linux, so don't sweat the x.x.1.
Cheers Lex
Thanks again for all your help, and thanks very much to all those contributors that made Geany happen.
- Woody
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users