-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
python2 ./waf configure --libdir /usr/lib/x86_64-linux-gnu/ gives a succesful output as follows:
Setting top to : /home/user/diodon-plugins
Setting out to : /home/user/diodon-plugins/_build_
Checking for 'c_bgxlc' (c compiler) : not found
Checking for 'gcc' (c compiler) : /usr/bin/gcc
Checking for program python : /usr/bin/python
python executable '/usr/bin/python' different from sys.executable '/usr/bin/python2'
Checking for program glib-genmarshal : /usr/bin/glib-genmarshal
Checking for program perl : /usr/bin/perl
Checking for 'glib-mkenums' : /usr/bin/glib-mkenums
Checking for program glib-compile-schemas : /usr/bin/glib-compile-schemas
Checking for program valac-0.16 : not found
Checking for program valac : /usr/bin/valac
Checking for valac version >= (0, 16, 0) : (0, 48, 6)
Checking for program pkg-config : /usr/bin/pkg-config
Checking for 'diodon' >= 1.6.0 : yes
Checking for 'libpeas-1.0' >= 1.1.0 : yes
Checking for 'libpeas-gtk-1.0' >= 1.1.0 : yes
'configure' finished successfully (0.079s)
However, python2 ./waf build gives this error:
Waf: Entering directory `/home/user/diodon-plugins/_build_'
[ 9/23] c: _build_/plugins/dbus-controller/dbus-controller.c -> _build_/plugins/dbus-controller/dbus-controller.c.1.o
plugins/dbus-controller/dbus-controller.c:24:10: fatal error: diodon.h: No such file or directory
24 | #include <diodon.h>
| ^~~~~~~~~~
compilation terminated.
Waf: Leaving directory `/home/user/diodon-plugins/_build_'
Build failed
-> task in 'dbus-controller' failed (exit status 1):
{task 139828265912720: c dbus-controller.c -> dbus-controller.c.1.o}
['/usr/bin/gcc', '-O0', '-g3', '-w', '-fPIC', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/user/diodon-plugins', '-I/home/user/diodon-plugins/_build_', '-I/usr/include/gtk-3.0', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/dbus-1.0', '-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/fribidi', '-I/usr/include/harfbuzz', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/libpeas-1.0', '-I/usr/include/gobject-introspection-1.0', '-DHAVE_DIODON=1', '-DHAVE_PEAS=1', '-DHAVE_PEASGTK=1', 'plugins/dbus-controller/dbus-controller.c', '-c', '-o', 'plugins/dbus-controller/dbus-controller.c.1.o']
I have the diodon-dev package installed, so I'm not too sure why I'm getting a compilation error.
If I go ahead with the installation, then I just get broken plugins appearing on diodon.
Running: linux mint 20.3, cinnamon edition
note: I replaced my actual user with "user"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels