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?


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/issues/3271/1236368127@github.com>