Hi Dave,

yes, libusb is the old deprecated libusb, Hamlib was converted to the new libusb-1.0 some time ago, for some reason that is called libusbx on RedHat distros.

73
Bill
G4WJS.

On 06/01/2021 00:38, Dave Slotter, W3DJS wrote:

My script is installing libusb-devel ... Should I be installing libusbx-devel instead?

--
Dave Slotter, W3DJS <https://www.qrz.com/db/W3DJS>


On Tue, Jan 5, 2021 at 7:22 PM Bill Somerville <[email protected] <mailto:[email protected]>> wrote:

    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

Reply via email to