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.