libusb pakken inneholder et bibliotek som brukes av enkelte programmer for tilgang til USB enheter.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/libusb/libusb/releases/download/v1.0.27/libusb-1.0.27.tar.bz2
Nedlasting MD5 sum: 1fb61afe370e94f902a67e03eb39c51f
Nedlastingsstørrelse: 632 KB
Estimert diskplass som kreves: 5.7 MB
Estimert byggetid: mindre enn 0.1 SBU
For å få tilgang til rå USB enheter (de som ikke behandles som en disk av masselagrings driveren), må passende støtte være tilgjengelig i kjernen. Sjekk din kjernekonfigurasjon:
Device Drivers ---> [*] USB support ---> [USB_SUPPORT] <*/M> Support for Host-side USB [USB] [*] PCI based USB host interface [USB_PCI] # These are most common USB controller drivers for PC-like systems. # For modern systems often [USB_XHCI_HCD] is the only one needed # even if the system has USB 2.0 ports: < /*/M> xHCI HCD (USB 3.0) support [USB_XHCI_HCD] < /*/M> EHCI HCD (USB 2.0) support [USB_EHCI_HCD] < /*/M> OHCI HCD (USB 1.1) support [USB_OHCI_HCD]
For mer informasjon om oppsett av USB enheter, se «Problemer med USB Enheter».
Installer libusb ved å kjøre følgende kommandoer:
./configure --prefix=/usr --disable-static && make
Hvis Doxygen er installert og du ønsker å bygge API dokumentasjonen, utfør følgende kommandoer:
pushd doc && doxygen -u doxygen.cfg && make docs && popd
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
make install
Hvis du har laget API dokumentasjonen, installer den ved å bruke
følgende kommandoer som root
bruker:
install -v -d -m755 /usr/share/doc/libusb-1.0.27/apidocs && install -v -m644 doc/api-1.0/* \ /usr/share/doc/libusb-1.0.27/apidocs