hidapi ./configure error --- falta libudev

hidapi ./configure error --- falta libudev

Estoy intentando instalar hidapi en Debian. Ya tengo libudev-dev y libusb-1.0-0-dev instalados, pero cuando ejecuto ./configure en hidapi-master, dice que no tengo libudev, que lo instale y vuelva a intentarlo. No estoy seguro de cómo solucionar este problema. Se agradece cualquier ayuda al respecto. Gracias.

error exacto

checking for libudev... no
Library libudev was not found on this system.
Please install it and re-run ./configure

localizar libudev

/lib/i386-linux-gnu/libudev.so.0
/lib/i386-linux-gnu/libudev.so.0.13.0
/usr/share/doc/libudev0
/usr/share/doc/libudev0/NEWS.gz
/usr/share/doc/libudev0/README.Debian.gz
/usr/share/doc/libudev0/README.gz
/usr/share/doc/libudev0/README.keymap.txt.gz
/usr/share/doc/libudev0/TODO
/usr/share/doc/libudev0/changelog.Debian.gz
/usr/share/doc/libudev0/changelog.gz
/usr/share/doc/libudev0/copyright
/usr/share/doc/libudev0/udev.vim
/var/lib/dpkg/info/libudev0:i386.list
/var/lib/dpkg/info/libudev0:i386.md5sums
/var/lib/dpkg/info/libudev0:i386.postinst
/var/lib/dpkg/info/libudev0:i386.postrm
/var/lib/dpkg/info/libudev0:i386.shlibs
/var/lib/dpkg/info/libudev0:i386.symbols

Respuesta1

Prueba esto:

sudo apt-get install pkg-config libusb-dev
./configure && make

¿También lo instalaste libusb-dev?

sudo apt-get install libusb-dev
sudo apt-get install libusb-1.0-0-dev

Respuesta2

Usar aptitudeen lugar de apt-get install:

sudo aptitude install libudev-dev

Respuesta3

Fue difícil porque todo estaba ahí. Después de reiniciar el sistema, libudev.aapareció /usr/libpor alguna razón. Tenía dos versiones de configuración del paquete en mi sistema (no estoy seguro de cómo sucedió) y ./configurepara Hidapi estaba usando la incorrecta.

Esto se resolvió agregando esta ruta a /root/.bashrc:

export LD_LIBRARY_PATH=/usr/local/lib

información relacionada