dualsensectl icon indicating copy to clipboard operation
dualsensectl copied to clipboard

Wont compile (debian 13)

Open Connorplayer123 opened this issue 10 months ago • 3 comments

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$

Connorplayer123 avatar Mar 30 '25 16:03 Connorplayer123

sudo apt install libdbus-1-dev Build Dependency ??

MartinVonReichenberg avatar Jun 17 '25 11:06 MartinVonReichenberg

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

justanotherdude48 avatar Sep 03 '25 18:09 justanotherdude48

@nowrep can now close this issue . . .

MartinVonReichenberg avatar Sep 05 '25 19:09 MartinVonReichenberg