Wont compile (debian 13)
connor@ThinkPad-T480s:~/Downloads/dualsensectl-0.7$ meson setup build cd build ninja ninja install The Meson build system Version: 1.7.0 Source dir: /home/connor/Downloads/dualsensectl-0.7 Build dir: /home/connor/Downloads/dualsensectl-0.7/build Build type: native build Project name: dualsensectl Project version: 0.7.0 C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-19) 14.2.0") C linker for the host machine: cc ld.bfd 2.44 Host machine cpu family: x86_64 Host machine cpu: x86_64 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 Run-time dependency libudev found: YES 257 Found CMake: /usr/bin/cmake (3.31.6) Run-time dependency dbus-1 found: NO (tried pkgconfig and cmake)
meson.build:22:7: ERROR: Dependency "dbus-1" not found, tried pkgconfig and cmake
A full log can be found at /home/connor/Downloads/dualsensectl-0.7/build/meson-logs/meson-log.txt ninja: error: loading 'build.ninja': No such file or directory ninja: error: loading 'build.ninja': No such file or directory connor@ThinkPad-T480s:~/Downloads/dualsensectl-0.7/build$
sudo apt install libdbus-1-dev Build Dependency ??
Thanks for clarifying the package. The dependencies listed on the install page are:
meson
libhidapi-hidraw
libudev
Just was having trouble figuring out which one had dbus-1. dbus was installed on my mint system but it wasn't what this was looking for.
Installing libdbus-1-dev fixed it. Thanks!v
@nowrep can now close this issue . . .