Ran make on the version 2 tarball and it seemed to go okay, but Geany 1.38 still loads. Help?
- Bill
Measure with a micrometer. Mark with a crayon. Cut with an ax.
It didn't finish the install is probably why the old one still runs.
If you are installing to system directories you need to `sudo make install`.
~$ sudo ./configure && make && make install
Did that. So...more coffee..? That usually fixes things for me.
Full output of sudo make install:
Making install in ctags make[1]: Entering directory '/home/william/Downloads/geany-2.0/ctags' make[2]: Entering directory '/home/william/Downloads/geany-2.0/ctags' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/william/Downloads/geany-2.0/ctags' make[1]: Leaving directory '/home/william/Downloads/geany-2.0/ctags' Making install in scintilla make[1]: Entering directory '/home/william/Downloads/geany-2.0/scintilla' make[2]: Entering directory '/home/william/Downloads/geany-2.0/scintilla' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/include/geany/scintilla/' /usr/bin/install -c -m 644 include/Scintilla.h include/Scintilla.iface include/ScintillaWidget.h include/Sci_Position.h lexilla/include/SciLexer.h '/usr/local/include/geany/scintilla/' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/scintilla' make[1]: Leaving directory '/home/william/Downloads/geany-2.0/scintilla' Making install in src make[1]: Entering directory '/home/william/Downloads/geany-2.0/src' Making install in tagmanager make[2]: Entering directory '/home/william/Downloads/geany-2.0/src/tagmanager' make[3]: Entering directory '/home/william/Downloads/geany-2.0/src/tagmanager' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/include/geany/tagmanager' /usr/bin/install -c -m 644 tm_source_file.h tm_tag.h tm_workspace.h tm_parser.h '/usr/local/include/geany/tagmanager' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/src/tagmanager' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/src/tagmanager' make[2]: Entering directory '/home/william/Downloads/geany-2.0/src' make[3]: Entering directory '/home/william/Downloads/geany-2.0/src' /usr/bin/mkdir -p '/usr/local/lib' /bin/bash ../libtool --silent --mode=install /usr/bin/install -c libgeany.la '/usr/local/lib' /usr/bin/mkdir -p '/usr/local/bin' /bin/bash ../libtool --silent --mode=install /usr/bin/install -c geany '/usr/local/bin' make install-exec-hook make[4]: Entering directory '/home/william/Downloads/geany-2.0/src' if test "/usr/local/lib" = /usr/local/lib && \ LANG=C ldd "/usr/local/bin/geany" | grep -q 'libgeany.*not found' \ ; then \ ldconfig "/usr/local/lib"; \ fi make[4]: Leaving directory '/home/william/Downloads/geany-2.0/src' /usr/bin/mkdir -p '/usr/local/include/geany' /usr/bin/install -c -m 644 app.h build.h dialogs.h document.h editor.h encodings.h filetypes.h geany.h gtkcompat.h highlighting.h keybindings.h main.h msgwindow.h navqueue.h plugindata.h pluginutils.h prefs.h project.h sciwrappers.h search.h spawn.h stash.h support.h symbols.h templates.h toolbar.h ui_utils.h utils.h '/usr/local/include/geany' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/src' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/src' make[1]: Leaving directory '/home/william/Downloads/geany-2.0/src' Making install in plugins make[1]: Entering directory '/home/william/Downloads/geany-2.0/plugins' make[2]: Entering directory '/home/william/Downloads/geany-2.0/plugins' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/lib/geany' /bin/bash ../libtool --silent --mode=install /usr/bin/install -c classbuilder.la htmlchars.la export.la saveactions.la filebrowser.la splitwindow.la '/usr/local/lib/geany' libtool: warning: relinking 'classbuilder.la' libtool: warning: relinking 'htmlchars.la' libtool: warning: relinking 'export.la' libtool: warning: relinking 'saveactions.la' libtool: warning: relinking 'filebrowser.la' libtool: warning: relinking 'splitwindow.la' /usr/bin/mkdir -p '/usr/local/include/geany' /usr/bin/install -c -m 644 geanyfunctions.h geanyplugin.h '/usr/local/include/geany' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/plugins' make[1]: Leaving directory '/home/william/Downloads/geany-2.0/plugins' Making install in icons make[1]: Entering directory '/home/william/Downloads/geany-2.0/icons' Making install in 16x16 make[2]: Entering directory '/home/william/Downloads/geany-2.0/icons/16x16' make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons/16x16' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/icons/hicolor/16x16/actions' /usr/bin/install -c -m 644 geany-build.png geany-close-all.png geany-save-all.png '/usr/local/share/icons/hicolor/16x16/actions' /usr/bin/mkdir -p '/usr/local/share/icons/hicolor/16x16/apps' /usr/bin/install -c -m 644 classviewer-class.png classviewer-macro.png classviewer-member.png classviewer-method.png classviewer-namespace.png classviewer-other.png classviewer-struct.png classviewer-var.png geany.png '/usr/local/share/icons/hicolor/16x16/apps' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons/16x16' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/icons/16x16' Making install in 24x24 make[2]: Entering directory '/home/william/Downloads/geany-2.0/icons/24x24' make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons/24x24' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/icons/hicolor/24x24/actions' /usr/bin/install -c -m 644 geany-build.png geany-close-all.png geany-save-all.png '/usr/local/share/icons/hicolor/24x24/actions' /usr/bin/mkdir -p '/usr/local/share/icons/hicolor/24x24/apps' /usr/bin/install -c -m 644 geany.png '/usr/local/share/icons/hicolor/24x24/apps' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons/24x24' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/icons/24x24' Making install in 32x32 make[2]: Entering directory '/home/william/Downloads/geany-2.0/icons/32x32' make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons/32x32' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/icons/hicolor/32x32/actions' /usr/bin/install -c -m 644 geany-build.png geany-close-all.png geany-save-all.png '/usr/local/share/icons/hicolor/32x32/actions' /usr/bin/mkdir -p '/usr/local/share/icons/hicolor/32x32/apps' /usr/bin/install -c -m 644 geany.png '/usr/local/share/icons/hicolor/32x32/apps' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons/32x32' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/icons/32x32' Making install in 48x48 make[2]: Entering directory '/home/william/Downloads/geany-2.0/icons/48x48' make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons/48x48' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/icons/hicolor/48x48/actions' /usr/bin/install -c -m 644 geany-build.png geany-close-all.png geany-save-all.png '/usr/local/share/icons/hicolor/48x48/actions' /usr/bin/mkdir -p '/usr/local/share/icons/hicolor/48x48/apps' /usr/bin/install -c -m 644 geany.png '/usr/local/share/icons/hicolor/48x48/apps' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons/48x48' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/icons/48x48' Making install in scalable make[2]: Entering directory '/home/william/Downloads/geany-2.0/icons/scalable' make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons/scalable' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/icons/hicolor/scalable/actions' /usr/bin/install -c -m 644 geany-build.svg geany-close-all.svg geany-save-all.svg '/usr/local/share/icons/hicolor/scalable/actions' /usr/bin/mkdir -p '/usr/local/share/icons/hicolor/scalable/apps' /usr/bin/install -c -m 644 geany.svg '/usr/local/share/icons/hicolor/scalable/apps' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons/scalable' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/icons/scalable' Making install in tango make[2]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango' Making install in 16x16 make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango/16x16' make[4]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango/16x16' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/icons/Tango/16x16/actions' /usr/bin/install -c -m 644 geany-save-all.png '/usr/local/share/icons/Tango/16x16/actions' make[4]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango/16x16' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango/16x16' Making install in 24x24 make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango/24x24' make[4]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango/24x24' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/icons/Tango/24x24/actions' /usr/bin/install -c -m 644 geany-save-all.png '/usr/local/share/icons/Tango/24x24/actions' make[4]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango/24x24' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango/24x24' Making install in 32x32 make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango/32x32' make[4]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango/32x32' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/icons/Tango/32x32/actions' /usr/bin/install -c -m 644 geany-save-all.png '/usr/local/share/icons/Tango/32x32/actions' make[4]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango/32x32' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango/32x32' Making install in 48x48 make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango/48x48' make[4]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango/48x48' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/icons/Tango/48x48/actions' /usr/bin/install -c -m 644 geany-save-all.png '/usr/local/share/icons/Tango/48x48/actions' make[4]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango/48x48' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango/48x48' Making install in scalable make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango/scalable' make[4]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango/scalable' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/icons/Tango/scalable/actions' /usr/bin/install -c -m 644 geany-save-all.svg '/usr/local/share/icons/Tango/scalable/actions' make[4]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango/scalable' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango/scalable' make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango' make[4]: Entering directory '/home/william/Downloads/geany-2.0/icons/tango' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/icons/tango' make[2]: Entering directory '/home/william/Downloads/geany-2.0/icons' make[3]: Entering directory '/home/william/Downloads/geany-2.0/icons' make[3]: Nothing to be done for 'install-exec-am'. make install-data-hook make[4]: Entering directory '/home/william/Downloads/geany-2.0/icons' Updating Gtk icon cache. gtk-update-icon-cache: Cache file created successfully. gtk-update-icon-cache: Cache file created successfully. make[4]: Leaving directory '/home/william/Downloads/geany-2.0/icons' make[3]: Leaving directory '/home/william/Downloads/geany-2.0/icons' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/icons' make[1]: Leaving directory '/home/william/Downloads/geany-2.0/icons' Making install in po make[1]: Entering directory '/home/william/Downloads/geany-2.0/po' installing ar.gmo as /usr/local/share/locale/ar/LC_MESSAGES/geany.mo installing ast.gmo as /usr/local/share/locale/ast/LC_MESSAGES/geany.mo installing be.gmo as /usr/local/share/locale/be/LC_MESSAGES/geany.mo installing bg.gmo as /usr/local/share/locale/bg/LC_MESSAGES/geany.mo installing ca.gmo as /usr/local/share/locale/ca/LC_MESSAGES/geany.mo installing cs.gmo as /usr/local/share/locale/cs/LC_MESSAGES/geany.mo installing da.gmo as /usr/local/share/locale/da/LC_MESSAGES/geany.mo installing de.gmo as /usr/local/share/locale/de/LC_MESSAGES/geany.mo installing el.gmo as /usr/local/share/locale/el/LC_MESSAGES/geany.mo installing en_GB.gmo as /usr/local/share/locale/en_GB/LC_MESSAGES/geany.mo installing es.gmo as /usr/local/share/locale/es/LC_MESSAGES/geany.mo installing et.gmo as /usr/local/share/locale/et/LC_MESSAGES/geany.mo installing eu.gmo as /usr/local/share/locale/eu/LC_MESSAGES/geany.mo installing fa.gmo as /usr/local/share/locale/fa/LC_MESSAGES/geany.mo installing fi.gmo as /usr/local/share/locale/fi/LC_MESSAGES/geany.mo installing fr.gmo as /usr/local/share/locale/fr/LC_MESSAGES/geany.mo installing gl.gmo as /usr/local/share/locale/gl/LC_MESSAGES/geany.mo installing he.gmo as /usr/local/share/locale/he/LC_MESSAGES/geany.mo installing hi.gmo as /usr/local/share/locale/hi/LC_MESSAGES/geany.mo installing hu.gmo as /usr/local/share/locale/hu/LC_MESSAGES/geany.mo installing id.gmo as /usr/local/share/locale/id/LC_MESSAGES/geany.mo installing ie.gmo as /usr/local/share/locale/ie/LC_MESSAGES/geany.mo installing it.gmo as /usr/local/share/locale/it/LC_MESSAGES/geany.mo installing ja.gmo as /usr/local/share/locale/ja/LC_MESSAGES/geany.mo installing kk.gmo as /usr/local/share/locale/kk/LC_MESSAGES/geany.mo installing ko.gmo as /usr/local/share/locale/ko/LC_MESSAGES/geany.mo installing ku.gmo as /usr/local/share/locale/ku/LC_MESSAGES/geany.mo installing lb.gmo as /usr/local/share/locale/lb/LC_MESSAGES/geany.mo installing lt.gmo as /usr/local/share/locale/lt/LC_MESSAGES/geany.mo installing lv.gmo as /usr/local/share/locale/lv/LC_MESSAGES/geany.mo installing mn.gmo as /usr/local/share/locale/mn/LC_MESSAGES/geany.mo installing nl.gmo as /usr/local/share/locale/nl/LC_MESSAGES/geany.mo installing nn.gmo as /usr/local/share/locale/nn/LC_MESSAGES/geany.mo installing pl.gmo as /usr/local/share/locale/pl/LC_MESSAGES/geany.mo installing pt.gmo as /usr/local/share/locale/pt/LC_MESSAGES/geany.mo installing pt_BR.gmo as /usr/local/share/locale/pt_BR/LC_MESSAGES/geany.mo installing ro.gmo as /usr/local/share/locale/ro/LC_MESSAGES/geany.mo installing ru.gmo as /usr/local/share/locale/ru/LC_MESSAGES/geany.mo installing sk.gmo as /usr/local/share/locale/sk/LC_MESSAGES/geany.mo installing sl.gmo as /usr/local/share/locale/sl/LC_MESSAGES/geany.mo installing sr.gmo as /usr/local/share/locale/sr/LC_MESSAGES/geany.mo installing sv.gmo as /usr/local/share/locale/sv/LC_MESSAGES/geany.mo installing tr.gmo as /usr/local/share/locale/tr/LC_MESSAGES/geany.mo installing uk.gmo as /usr/local/share/locale/uk/LC_MESSAGES/geany.mo installing vi.gmo as /usr/local/share/locale/vi/LC_MESSAGES/geany.mo installing zh_CN.gmo as /usr/local/share/locale/zh_CN/LC_MESSAGES/geany.mo installing zh_TW.gmo as /usr/local/share/locale/zh_TW/LC_MESSAGES/geany.mo if test "geany" = "gettext-tools"; then \ /usr/bin/mkdir -p /usr/local/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ /usr/bin/install -c -m 644 ./$file \ /usr/local/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /usr/local/share/gettext/po/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory '/home/william/Downloads/geany-2.0/po' Making install in doc make[1]: Entering directory '/home/william/Downloads/geany-2.0/doc' make[2]: Entering directory '/home/william/Downloads/geany-2.0/doc' make[2]: Nothing to be done for 'install-exec-am'. /bin/bash /home/william/Downloads/geany-2.0/build-aux/install-sh -d /usr/local/share/doc/geany/html dir=.; test -f "$dir/geany.html" || dir=.; \ /usr/bin/install -c -m 644 "$dir/geany.html" /usr/local/share/doc/geany/html/index.html /bin/bash /home/william/Downloads/geany-2.0/build-aux/install-sh -d /usr/local/share/doc/geany /usr/bin/install -c -m 644 ./geany.txt /usr/local/share/doc/geany/manual.txt /usr/bin/install -c -m 644 ../scintilla/License.txt /usr/local/share/doc/geany/ScintillaLicense.txt /usr/bin/install -c -m 644 ../scintilla/lexilla/License.txt /usr/local/share/doc/geany/LexillaLicense.txt /usr/bin/mkdir -p '/usr/local/share/doc/geany/html/images' /usr/bin/install -c -m 644 images/build_menu_commands_dialog.png images/edit_change_history.png images/find_dialog.png images/find_in_files_dialog.png images/main_window.png images/pref_dialog_edit_completions.png images/pref_dialog_edit_display.png images/pref_dialog_edit_features.png images/pref_dialog_edit_indentation.png images/pref_dialog_files.png images/pref_dialog_gen_misc.png images/pref_dialog_gen_startup.png images/pref_dialog_interface_interface.png images/pref_dialog_interface_notebook.png images/pref_dialog_interface_toolbar.png images/pref_dialog_keys.png images/pref_dialog_printing.png images/pref_dialog_templ.png images/pref_dialog_tools.png images/pref_dialog_various.png images/pref_dialog_vte.png images/replace_dialog.png images/sidebar_documents_only.png images/sidebar_show_paths.png images/sidebar_show_tree.png '/usr/local/share/doc/geany/html/images' /usr/bin/mkdir -p '/usr/local/share/doc/geany' /usr/bin/install -c -m 644 ../AUTHORS ../ChangeLog ../COPYING ../NEWS ../README ../THANKS ../TODO '/usr/local/share/doc/geany' /usr/bin/mkdir -p '/usr/local/share/man/man1' /usr/bin/install -c -m 644 geany.1 '/usr/local/share/man/man1' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/doc' make[1]: Leaving directory '/home/william/Downloads/geany-2.0/doc' Making install in data make[1]: Entering directory '/home/william/Downloads/geany-2.0/data' make[2]: Entering directory '/home/william/Downloads/geany-2.0/data' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/geany' /usr/bin/mkdir -p '/usr/local/share/geany/filedefs' /usr/bin/install -c -m 644 filedefs/filetypes.abaqus filedefs/filetypes.abc filedefs/filetypes.actionscript filedefs/filetypes.ada filedefs/filetypes.Arduino.conf filedefs/filetypes.asciidoc filedefs/filetypes.asm filedefs/filetypes.autoit filedefs/filetypes.batch filedefs/filetypes.bibtex filedefs/filetypes.c filedefs/filetypes.caml filedefs/filetypes.Clojure.conf filedefs/filetypes.cmake filedefs/filetypes.cobol filedefs/filetypes.coffeescript filedefs/filetypes.common filedefs/filetypes.conf filedefs/filetypes.cpp filedefs/filetypes.cs filedefs/filetypes.css filedefs/filetypes.CUDA.conf filedefs/filetypes.Cython.conf filedefs/filetypes.d filedefs/filetypes.diff filedefs/filetypes.docbook filedefs/filetypes.erlang filedefs/filetypes.f77 filedefs/filetypes.forth filedefs/filetypes.fortran filedefs/filetypes.freebasic filedefs/filetypes.gdscript filedefs/filetypes.Genie.conf filedefs/filetypes.glsl filedefs/filetypes.go filedefs/filetypes.Graphviz.conf filedefs/filetypes.Groovy.conf filedefs/filetypes.haskell filedefs/filetypes.haxe filedefs/filetypes.html '/usr/local/share/geany/filedefs' /usr/bin/mkdir -p '/usr/local/share/geany/filedefs' /usr/bin/install -c -m 644 filedefs/filetypes.java filedefs/filetypes.javascript filedefs/filetypes.julia filedefs/filetypes.JSON.conf filedefs/filetypes.latex filedefs/filetypes.lisp filedefs/filetypes.lua filedefs/filetypes.Kotlin.conf filedefs/filetypes.makefile filedefs/filetypes.markdown filedefs/filetypes.matlab filedefs/filetypes.Meson.conf filedefs/filetypes.Nim.conf filedefs/filetypes.nsis filedefs/filetypes.objectivec filedefs/filetypes.pascal filedefs/filetypes.perl filedefs/filetypes.php filedefs/filetypes.po filedefs/filetypes.powershell filedefs/filetypes.r filedefs/filetypes.restructuredtext filedefs/filetypes.ruby filedefs/filetypes.rust filedefs/filetypes.Scala.conf filedefs/filetypes.sh filedefs/filetypes.smalltalk filedefs/filetypes.sql filedefs/filetypes.Swift.conf filedefs/filetypes.TypeScript.conf filedefs/filetypes.tcl filedefs/filetypes.txt2tags filedefs/filetypes.vala filedefs/filetypes.verilog filedefs/filetypes.vhdl filedefs/filetypes.xml filedefs/filetypes.yaml filedefs/filetypes.zephir '/usr/local/share/geany/filedefs' /usr/bin/mkdir -p '/usr/local/share/geany/templates/files' /usr/bin/install -c -m 644 templates/files/file.html templates/files/file_html5.html templates/files/file.php templates/files/file.rb templates/files/file.tex templates/files/main.c templates/files/main.cxx templates/files/main.d templates/files/main.java templates/files/main.md templates/files/main.py templates/files/main.vala templates/files/module.erl templates/files/program.pas '/usr/local/share/geany/templates/files' /usr/bin/mkdir -p '/usr/local/share/geany/colorschemes' /usr/bin/install -c -m 644 colorschemes/alt.conf '/usr/local/share/geany/colorschemes' /usr/bin/mkdir -p '/usr/local/share/geany/tags' /usr/bin/install -c -m 644 tags/std99.c.tags tags/std.php.tags tags/std.py.tags tags/std.pas.tags tags/entities.html.tags '/usr/local/share/geany/tags' /usr/bin/install -c -m 644 filetype_extensions.conf snippets.conf ui_toolbar.xml geany.glade geany.css '/usr/local/share/geany/.' /usr/bin/mkdir -p '/usr/local/share/geany/templates' /usr/bin/install -c -m 644 templates/bsd templates/changelog templates/fileheader templates/function templates/gpl '/usr/local/share/geany/templates' /usr/bin/mkdir -p '/usr/local/share/geany' /usr/bin/mkdir -p '/usr/local/share/geany/filedefs' /usr/bin/install -c -m 644 filedefs/filetypes.python '/usr/local/share/geany/filedefs' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/data' make[1]: Leaving directory '/home/william/Downloads/geany-2.0/data' Making install in tests make[1]: Entering directory '/home/william/Downloads/geany-2.0/tests' Making install in ctags make[2]: Entering directory '/home/william/Downloads/geany-2.0/tests/ctags' make[3]: Entering directory '/home/william/Downloads/geany-2.0/tests/ctags' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/william/Downloads/geany-2.0/tests/ctags' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/tests/ctags' make[2]: Entering directory '/home/william/Downloads/geany-2.0/tests' make[3]: Entering directory '/home/william/Downloads/geany-2.0/tests' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/william/Downloads/geany-2.0/tests' make[2]: Leaving directory '/home/william/Downloads/geany-2.0/tests' make[1]: Leaving directory '/home/william/Downloads/geany-2.0/tests' make[1]: Entering directory '/home/william/Downloads/geany-2.0' make[2]: Entering directory '/home/william/Downloads/geany-2.0' make[2]: Nothing to be done for 'install-exec-am'. /bin/bash /home/william/Downloads/geany-2.0/build-aux/install-sh -d /usr/local/share/geany /usr/bin/install -c -m 644 ./COPYING /usr/local/share/geany/GPL-2 /usr/bin/mkdir -p '/usr/local/share/applications' /usr/bin/install -c -m 644 geany.desktop '/usr/local/share/applications' /usr/bin/mkdir -p '/usr/local/lib/pkgconfig' /usr/bin/install -c -m 644 geany.pc '/usr/local/lib/pkgconfig' make[2]: Leaving directory '/home/william/Downloads/geany-2.0' make[1]: Leaving directory '/home/william/Downloads/geany-2.0'
You install in `/usr/local`, while having an installation in `/usr` as well (I guess). I think it's a Ubuntu-specific problem, but anyway the issue is (very likely) that your `/usr/local/bin/geany` uses the library from `/usr/lib/libgeany.so` rather than `/usr/local/lib/geany`. You can verify what `ldd /usr/local/bin/geany | grep libgeany ` tells you, but it will likely show the `/usr/lib/` version.
To fix that, the easiest is to remove the `/usr/` version. Alternatively you can manually trick the linker to use the right library with `"LD_LIBRARY_PATH=/usr/loca/lib:$LD_LIBRARY_PATH" /usr/local/bin/geany`, but I'll risk being hung for suggesting this :) Another alternative, if the root cause is the Ubuntu issue I think it is, would be to install *anywhere else than /usr/local*, and it would magically solve itself.
github-comments@lists.geany.org