make io.c fatal error usb.h no such file or directory
Brought to you by:
ondrah
My OS CLDX, calculate-linux.ru
$ make if [ ! -e config.h ]; then ./configure; fi cc -g -Wall -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED `pkg-config gtk+-2.0 --cflags` -std=c99 `pkg-config gtkglext-1.0 --cflags` -ggdb -c -o io.o io.c io.c:14:17: фатальная ошибка: usb.h: Нет такого файла или каталога #include <usb.h> ^ компиляция прервана. <встроенное>: ошибка выполнения рецепта для цели «io.o» make: *** [io.o] Ошибка 1 $ equery b usb.h * Searching for usb.h ... app-emulation/wine-1.8 (/usr/include/wine/windows/ddk/usb.h) net-libs/libpcap-1.7.4 (/usr/include/pcap/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/memstick/realtek/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/drivers/net/wireless/mwifiex/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/brcmfmac/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/drivers/net/wireless/realtek/rtlwifi/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/snd/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/p54/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/joystick/iforce/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/mouse/synaptics/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/orinoco/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/video/go7007/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/rt2x00/lib/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/mmc/realtek/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/ath6kl/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/arch/arm/mach-omap2/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/drivers/net/wireless/brcm80211/brcmfmac/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/libertas/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/drivers/usb/core/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/at76c50x/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/mwifiex/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/libertas/thinfirm/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/arch/arm/mach-omap1/include/mach/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/tahvo/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/mfd/rtsx/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/wimax/i2400m/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/drivers/net/wireless/mediatek/mt7601u/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/i2c/tiny/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/rsi/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/rtlwifi/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/drivers/usb/storage/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/linux/usb.h) sys-kernel/calculate-sources-4.4.1 (/usr/src/linux-4.4.1-calculate/include/config/wimax/gdm72xx/usb.h) sys-kernel/linux-firmware-20150812 (/lib/firmware/carl9170fw/carlfw/include/usb.h) sys-kernel/linux-firmware-20150812 (/lib/firmware/carl9170fw/tools/carlu/src/usb.h) $ equery f dev-libs/libusb * Searching for libusb in dev-libs ... * Contents of dev-libs/libusb-1.0.19-r1: /lib64 /lib64/libusb-1.0.so.0 -> libusb-1.0.so.0.1.0 /lib64/libusb-1.0.so.0.1.0 /usr /usr/include /usr/include/libusb-1.0 /usr/include/libusb-1.0/libusb.h /usr/lib32 /usr/lib32/libusb-1.0.so -> libusb-1.0.so.0.1.0 /usr/lib32/libusb-1.0.so.0 -> libusb-1.0.so.0.1.0 /usr/lib32/libusb-1.0.so.0.1.0 /usr/lib32/pkgconfig /usr/lib32/pkgconfig/libusb-1.0.pc /usr/lib64 /usr/lib64/libusb-1.0.so /usr/lib64/pkgconfig /usr/lib64/pkgconfig/libusb-1.0.pc /usr/share /usr/share/doc /usr/share/doc/libusb-1.0.19-r1 /usr/share/doc/libusb-1.0.19-r1/AUTHORS.bz2 /usr/share/doc/libusb-1.0.19-r1/ChangeLog.bz2 /usr/share/doc/libusb-1.0.19-r1/NEWS /usr/share/doc/libusb-1.0.19-r1/PORTING.bz2 /usr/share/doc/libusb-1.0.19-r1/README.bz2 /usr/share/doc/libusb-1.0.19-r1/TODO
usb.h which should be used and where to place it ? [Какой usb.h использовать и где его поместить?]
Все ок. Просто требовалось установить =virtual/libusb-0-r2
Сборка прошла без ошибок.
Можно закрыть тикет.
Last edit: Бочков Николай 2016-02-15