I reinstalled Lubuntu, but this time the installation of Geany nightly tarball failed. This is what I did: this is the step-by-step-description how to install Geany from the nightly tarball in Lubuntu 22.04:
``` sudo apt install build-essential sudo apt install libgtk-3-dev sudo apt install autopoint sudo apt install automake sudo apt install autoconf sudo apt install libtool sudo apt install gettext ```
(Note: change the expression USERFILE to user name)
in /home/USERFILE create the file `geany_build`
then download the nightly tarball from https://download.geany.org/geany_git.tar.gz
then untar the nightly tarball called `geany_git.tar.gz` in the file `geany_build`
so, in the file `geany_build` there is the file `geany_git`
then in the terminal go to the content of geany_build by the command `cd geany_build` then in the terminal go to the content of geany_git by the command `cd geany_git`
then do this in the terminal: ``` ./autogen.sh ./configure --prefix=/home/USERFILE/geany_build --disable-html-docs sudo make make install cd ../bin ./geany -c ../config ```
Already for `sudo make` there seemed to be a problem: ``` sciwrappers.c: In function ‘sci_set_lexer’: sciwrappers.c:679:9: warning: ‘LexerNameFromID’ is deprecated [-Wdeprecated-declarations] 679 | ILexer5 *lexer = CreateLexer(LexerNameFromID(lexer_id)); | ^~~~~~~ In file included from sciwrappers.c:38: ../scintilla/lexilla/include/Lexilla.h:91:47: note: declared here 91 | DEPRECATE_DEFINITION const char *LEXILLA_CALL LexerNameFromID(int identifier); | ^~~~~~~~~~~~~~~ ```
And same for `sudo make install`: ``` libtool: warning: relinking 'classbuilder.la' mv: cannot move 'classbuilder.so' to 'classbuilder.soU': Permission denied libtool: error: error: relink 'classbuilder.la' with the above command before installing it make[2]: *** [Makefile:629: install-pluginLTLIBRARIES] Error 1 make[2]: Leaving directory '/home/t/geany_build/geany_git/plugins' make[1]: *** [Makefile:911: install-am] Error 2 make[1]: Leaving directory '/home/t/geany_build/geany_git/plugins' make: *** [Makefile:590: install-recursive] Error 1 ```
What should I do? What did I do wrong this time?