The default configure process was successful (c_bgxlc and valac-0.20 weren't found but I have gcc and valac version (0, 26, 1)), but the build process output is
---------------------------------------------------------------------------------------------------------------------
Waf: Entering directory `/home/reece/Downloads/diodon-1.3.0/_build_'
Testsuite is running using a private dbus bus
[ 1/69] po: po/bg.po -> _build_/po/bg.mo
... All seems fine in here ...
[33/69] glib_validate_schema: _build_/data/net.launchpad.Diodon.gschema.xml -> _build_/data/net.launchpad.Diodon.gschema.xml.valid
/home/reece/Downloads/diodon-1.3.0/libdiodon/utility.vala:105.43-105.55: warning: Gdk.X11Window has been deprecated since vala-0.24. Use Gdk.X11.Window
/home/reece/Downloads/diodon-1.3.0/libdiodon/utility.vala:115.41-115.68: warning: Gdk.x11_get_default_xdisplay has been deprecated since vala-0.24. Use Gdk.X11.get_default_xdisplay
/home/reece/Downloads/diodon-1.3.0/libdiodon/keybinding-manager.vala:196.41-196.68: warning: Gdk.x11_get_default_xdisplay has been deprecated since vala-0.24. Use Gdk.X11.get_default_xdisplay
/home/reece/Downloads/diodon-1.3.0/libdiodon/keybinding-manager.vala:200.40-200.71: warning: Gdk.x11_get_default_root_xwindow has been deprecated since vala-0.24. Use Gdk.X11.get_default_root_xwindow
/home/reece/Downloads/diodon-1.3.0/libdiodon/keybinding-manager.vala:296.41-296.68: warning: Gdk.x11_get_default_xdisplay has been deprecated since vala-0.24. Use Gdk.X11.get_default_xdisplay
/home/reece/Downloads/diodon-1.3.0/libdiodon/keybinding-manager.vala:297.36-297.67: warning: Gdk.x11_get_default_root_xwindow has been deprecated since vala-0.24. Use Gdk.X11.get_default_root_xwindow
/home/reece/Downloads/diodon-1.3.0/libdiodon/keybinding-manager.vala:375.41-375.68: warning: Gdk.x11_get_default_xdisplay has been deprecated since vala-0.24. Use Gdk.X11.get_default_xdisplay
/home/reece/Downloads/diodon-1.3.0/libdiodon/clipboard-menu.vala:63.72-63.80: warning: Gtk.Stock has been deprecated since 3.10
/home/reece/Downloads/diodon-1.3.0/libdiodon/clipboard-menu.vala:67.78-67.86: warning: Gtk.Stock has been deprecated since 3.10
/home/reece/Downloads/diodon-1.3.0/libdiodon/clipboard-menu.vala:71.71-71.79: warning: Gtk.Stock has been deprecated since 3.10
[34/69] valac: plugins/indicator/indicator-plugin.vala -> _build_/plugins/indicator/indicator.h _build_/plugins/indicator/indicator.vapi _build_/plugins/indicator/indicator.deps _build_/plugins/indicator/indicator-plugin.c
[36/69] libdiodon_typelib: _build_/libdiodon/Diodon-1.0.gir -> _build_/libdiodon/Diodon-1.0.typelib
[36/69] valac: tests/fsotest/assert.vala tests/fsotest/asynchelpers.vala tests/fsotest/signalwaiter.vala tests/fsotest/testcase.vala tests/test-image-clipboard-item.vala tests/test-keybinding-manager.vala tests/test-main.vala tests/test-zeitgeist-clipboard-storage.vala -> _build_/tests/fsotest/assert.c _build_/tests/fsotest/asynchelpers.c _build_/tests/fsotest/signalwaiter.c _build_/tests/fsotest/testcase.c _build_/tests/test-image-clipboard-item.c _build_/tests/test-keybinding-manager.c _build_/tests/test-main.c _build_/tests/test-zeitgeist-clipboard-storage.c
[37/69] valac: diodon/main.vala -> _build_/diodon/main.c
/usr/share/gir-1.0/Gee-0.8.gir:9:51: warning: element annotation from state 7 is unknown, ignoring
... Many more lines of this ...
/usr/share/gir-1.0/Gee-0.8.gir:11172:48: warning: element annotation from state 10 is unknown, ignoring
[38/69] c: _build_/libdiodon/image-clipboard-item.c -> _build_/libdiodon/image-clipboard-item.c.1.o
... No errors or warnings here ...
[64/69] cshlib: _build_/libdiodon/clipboard-configuration.c.1.o _build_/libdiodon/clipboard-item.c.1.o _build_/libdiodon/clipboard-manager.c.1.o _build_/libdiodon/clipboard-menu-item.c.1.o _build_/libdiodon/clipboard-menu.c.1.o _build_/libdiodon/clipboard-type.c.1.o _build_/libdiodon/controller.c.1.o _build_/libdiodon/file-clipboard-item.c.1.o _build_/libdiodon/image-clipboard-item.c.1.o _build_/libdiodon/keybinding-manager.c.1.o _build_/libdiodon/preferences-view.c.1.o _build_/libdiodon/primary-clipboard-manager.c.1.o _build_/libdiodon/shell-key-grabber.c.1.o _build_/libdiodon/text-clipboard-item.c.1.o _build_/libdiodon/utility.c.1.o _build_/libdiodon/zeitgeist-clipboard-storage.c.1.o -> _build_/libdiodon/libdiodon.so
[65/69] cprogram: _build_/diodon/main.c.1.o -> _build_/diodon/diodon
[67/69] cshlib: _build_/plugins/indicator/indicator-plugin.c.1.o -> _build_/plugins/indicator/libindicator.so
[67/69] cprogram: _build_/tests/fsotest/assert.c.1.o _build_/tests/fsotest/asynchelpers.c.1.o _build_/tests/fsotest/signalwaiter.c.1.o _build_/tests/fsotest/testcase.c.1.o _build_/tests/test-image-clipboard-item.c.1.o _build_/tests/test-keybinding-manager.c.1.o _build_/tests/test-main.c.1.o _build_/tests/test-zeitgeist-clipboard-storage.c.1.o -> _build_/tests/diodon-test
[68/69] vnum: _build_/libdiodon/libdiodon.so -> _build_/libdiodon/libdiodon.so.0 _build_/libdiodon/libdiodon.so.0.0.0
[69/69] utest: _build_/tests/diodon-test
Waf: Leaving directory `/home/reece/Downloads/diodon-1.3.0/_build_'
execution summary
tests that pass 0/1
tests that fail 1/1
/home/reece/Downloads/diodon-1.3.0/_build_/tests/diodon-test
/TestImageClipboardItem/test_image_clipboard_item_new_with_payload: OK
/TestKeybindingManager/remove_lockmodifiers: OK
/TestZeitgeistClipboardStorage/test_add_text_item: OK
/TestZeitgeistClipboardStorage/test_remove_text_item: OK
/TestZeitgeistClipboardStorage/test_get_recent_items: FAIL
** Message: testcase.vala:128: Got exception while excuting asynchronous test: Actual value is not the same as the expected one: 7 != 8 : Invalid clipboard item content
Some test failed.
---------------------------------------------------------------------------------------------------------------------
Perhaps this is the critical sign that proceeding with install is flawed, but I did so anyway
---------------------------------------------------------------------------------------------------------------------
Waf: Entering directory `/home/reece/Downloads/diodon-1.3.0/_build_'
+ install /usr/local/etc/xdg/autostart/diodon.desktop (from _build_/data/diodon.desktop)
+ install /usr/local/share/diodon/preferences.ui (from data/preferences.ui)
+ install /usr/local/share/man/man1/diodon.1.gz (from data/diodon.1.gz)
+ install /usr/local/share/apport/package-hooks/source_diodon.py (from data/apport/source_diodon.py)
+ install /usr/local/etc/apport/crashdb.conf.d/diodon-crashdb.conf (from data/apport/diodon-crashdb.conf)
+ install /usr/local/share/icons/hicolor/16x16/apps/diodon-panel.svg (from data/icons/hicolor/16x16/apps/diodon-panel.svg)
+ install /usr/local/share/icons/hicolor/16x16/apps/diodon.svg (from data/icons/hicolor/16x16/apps/diodon.svg)
+ install /usr/local/share/icons/hicolor/22x22/apps/diodon-panel.svg (from data/icons/hicolor/22x22/apps/diodon-panel.svg)
+ install /usr/local/share/icons/hicolor/22x22/apps/diodon.svg (from data/icons/hicolor/22x22/apps/diodon.svg)
+ install /usr/local/share/icons/hicolor/24x24/apps/diodon-panel.svg (from data/icons/hicolor/24x24/apps/diodon-panel.svg)
+ install /usr/local/share/icons/hicolor/24x24/apps/diodon.svg (from data/icons/hicolor/24x24/apps/diodon.svg)
+ install /usr/local/share/icons/hicolor/32x32/apps/diodon.svg (from data/icons/hicolor/32x32/apps/diodon.svg)
+ install /usr/local/share/icons/hicolor/48x48/apps/diodon.svg (from data/icons/hicolor/48x48/apps/diodon.svg)
+ install /usr/local/share/icons/hicolor/scalable/apps/diodon.svg (from data/icons/hicolor/scalable/apps/diodon.svg)
+ install /usr/local/share/icons/ubuntu-mono-dark/status/16/diodon-panel.svg (from data/icons/ubuntu-mono-dark/status/16/diodon-panel.svg)
+ install /usr/local/share/icons/ubuntu-mono-dark/status/22/diodon-panel.svg (from data/icons/ubuntu-mono-dark/status/22/diodon-panel.svg)
+ install /usr/local/share/icons/ubuntu-mono-dark/status/24/diodon-panel.svg (from data/icons/ubuntu-mono-dark/status/24/diodon-panel.svg)
+ install /usr/local/share/icons/ubuntu-mono-light/status/16/diodon-panel.svg (from data/icons/ubuntu-mono-light/status/16/diodon-panel.svg)
+ install /usr/local/share/icons/ubuntu-mono-light/status/22/diodon-panel.svg (from data/icons/ubuntu-mono-light/status/22/diodon-panel.svg)
+ install /usr/local/share/icons/ubuntu-mono-light/status/24/diodon-panel.svg (from data/icons/ubuntu-mono-light/status/24/diodon-panel.svg)
+ install /usr/local/share/locale/bg/LC_MESSAGES/diodon.mo (from _build_/po/bg.mo)
+ install /usr/local/share/locale/cs/LC_MESSAGES/diodon.mo (from _build_/po/cs.mo)
+ install /usr/local/share/locale/en_GB/LC_MESSAGES/diodon.mo (from _build_/po/en_GB.mo)
+ install /usr/local/share/locale/de/LC_MESSAGES/diodon.mo (from _build_/po/de.mo)
+ install /usr/local/share/locale/es/LC_MESSAGES/diodon.mo (from _build_/po/es.mo)
+ install /usr/local/share/locale/fi/LC_MESSAGES/diodon.mo (from _build_/po/fi.mo)
+ install /usr/local/share/locale/et/LC_MESSAGES/diodon.mo (from _build_/po/et.mo)
+ install /usr/local/share/locale/gl/LC_MESSAGES/diodon.mo (from _build_/po/gl.mo)
+ install /usr/local/share/locale/hu/LC_MESSAGES/diodon.mo (from _build_/po/hu.mo)
+ install /usr/local/share/locale/fr/LC_MESSAGES/diodon.mo (from _build_/po/fr.mo)
+ install /usr/local/share/locale/it/LC_MESSAGES/diodon.mo (from _build_/po/it.mo)
+ install /usr/local/share/locale/ja/LC_MESSAGES/diodon.mo (from _build_/po/ja.mo)
+ install /usr/local/share/locale/lt/LC_MESSAGES/diodon.mo (from _build_/po/lt.mo)
+ install /usr/local/share/locale/nb/LC_MESSAGES/diodon.mo (from _build_/po/nb.mo)
+ install /usr/local/share/locale/nl/LC_MESSAGES/diodon.mo (from _build_/po/nl.mo)
+ install /usr/local/share/locale/pl/LC_MESSAGES/diodon.mo (from _build_/po/pl.mo)
+ install /usr/local/share/locale/pt/LC_MESSAGES/diodon.mo (from _build_/po/pt.mo)
+ install /usr/local/share/locale/pt_BR/LC_MESSAGES/diodon.mo (from _build_/po/pt_BR.mo)
+ install /usr/local/share/locale/ro/LC_MESSAGES/diodon.mo (from _build_/po/ro.mo)
+ install /usr/local/share/locale/ru/LC_MESSAGES/diodon.mo (from _build_/po/ru.mo)
+ install /usr/local/share/locale/se/LC_MESSAGES/diodon.mo (from _build_/po/se.mo)
+ install /usr/local/share/locale/sk/LC_MESSAGES/diodon.mo (from _build_/po/sk.mo)
+ install /usr/local/share/locale/tr/LC_MESSAGES/diodon.mo (from _build_/po/tr.mo)
+ install /usr/local/share/locale/sv/LC_MESSAGES/diodon.mo (from _build_/po/sv.mo)
+ install /usr/local/share/locale/uk/LC_MESSAGES/diodon.mo (from _build_/po/uk.mo)
+ install /usr/local/share/applications/diodon.desktop (from _build_/data/diodon.desktop)
+ install /usr/local/share/locale/zh_CN/LC_MESSAGES/diodon.mo (from _build_/po/zh_CN.mo)
+ install /usr/local/share/glib-2.0/schemas/net.launchpad.Diodon.gschema.xml (from _build_/data/net.launchpad.Diodon.gschema.xml)
+ install /usr/local/lib/pkgconfig/diodon.pc (from _build_/data/diodon.pc)
+ install /usr/local/include/diodon/diodon.h (from _build_/libdiodon/diodon.h)
+ install /usr/local/share/vala/vapi/diodon.vapi (from _build_/libdiodon/diodon.vapi)
+ install /usr/local/share/gir-1.0/Diodon-1.0.gir (from _build_/libdiodon/Diodon-1.0.gir)
+ symlink /usr/local/lib/libdiodon.so.0 (to libdiodon.so.0.0.0)
+ install /usr/local/share/vala/vapi/diodon.deps (from _build_/libdiodon/diodon.deps)
+ symlink /usr/local/lib/libdiodon.so (to libdiodon.so.0.0.0)
+ install /usr/local/lib/girepository-1.0/Diodon-1.0.typelib (from _build_/libdiodon/Diodon-1.0.typelib)
+ install /usr/local/lib/libdiodon.so.0.0.0 (from _build_/libdiodon/libdiodon.so)
+ install /usr/local/lib/diodon/plugins/indicator/indicator.plugin (from _build_/plugins/indicator/indicator.plugin)
+ install /usr/local/lib/diodon/plugins/indicator/libindicator.so (from _build_/plugins/indicator/libindicator.so)
+ install /usr/local/bin/diodon-test (from _build_/tests/diodon-test)
+ install /usr/local/bin/diodon (from _build_/diodon/diodon)
[130/130] utest: _build_/tests/diodon-test
Waf: Leaving directory `/home/reece/Downloads/diodon-1.3.0/_build_'
Updating GSettings schema cache
'install' finished successfully (0.364s)
---------------------------------------------------------------------------------------------------------------------
When running diodon from the command line, it just returns
diodon: error while loading shared libraries: libdiodon.so.0: cannot open shared object file: No such file or directory
I checked /usr/local/lib/ and libdiodon.so.0 is definitely in there