On 05/01/2021 23:59, Dave Slotter, W3DJS wrote:
Bill et al:
On Fedora 33, I was able to build the makefiles using cmake without
issue.
Then when I got to compiling and linking, it failed to link with a
missing library: -ludev
I had to install systemd-devel to satisfy the dependency on Fedora 33.
Can we please add a dependency in cmake for this (if possible)?
In the systemd-devel package exists these two files (among others):
/usr/lib/pkgconfig/libsystemd.pc
/usr/lib/pkgconfig/libudev.pc
Hope this helps.
--
Dave Slotter, W3DJS <https://www.qrz.com/db/W3DJS>
Hi Dave,
I thought it was an upstream dependency of libusb, it should have been
installed when you installed libusb-devel.
[bill@fedora-x64-vbox src]$ sudo repoquery --requires --resolve libusbx-devel
Last metadata expiration check: 0:02:12 ago on Wed 06 Jan 2021 00:14:06 GMT.
libusbx-0:1.0.23-1.fc32.i686
libusbx-0:1.0.23-1.fc32.x86_64
pkgconf-pkg-config-0:1.6.3-3.fc32.i686
pkgconf-pkg-config-0:1.6.3-3.fc32.x86_64
[bill@fedora-x64-vbox src]$ sudo repoquery --requires --resolve libusbx
Last metadata expiration check: 0:02:30 ago on Wed 06 Jan 2021 00:14:06 GMT.
glibc-0:2.31-4.fc32.i686
glibc-0:2.31-4.fc32.x86_64
systemd-libs-0:245.8-2.fc32.i686
systemd-libs-0:245.8-2.fc32.x86_64
73
Bill
G4WJS.
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel