Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Fatal error: libusb.h не найден  (Прочитано 5364 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Shalmaran

  • Автор темы
  • Активист
  • *
  • Сообщений: 839
  • Cow super power!
    • Просмотр профиля
    • kristyushatmb.livejournal.com
Fatal error: libusb.h не найден
« : 26 Апреля 2015, 01:43:56 »
Помогите собрать библиотеку sunxi-tools.
(git clone https://github.com/linux-sunxi/sunxi-tools)
Пытаюсь компилировать, пишет, что нету файла libusb.h...
libusb-dev и libusb-1.0-dev установлены.
---
Пробую добавить в Makefile опцию компилятора -lusb - не помогает.

CC = gcc
CFLAGS = -g -O0 -Wall -Wextra -lusb
CFLAGS += -std=c99 -D_POSIX_C_SOURCE=200112L
CFLAGS += -Iinclude/
TOOLS = fexc bin2fex fex2bin bootinfo fel pio
TOOLS += nand-part

~/source/sunxi-tools (git)-[master] % make             
gcc -g -O0 -Wall -Wextra -lusb -std=c99 -D_POSIX_C_SOURCE=200112L -Iinclude/ `pkg-config --cflags libusb-1.0`  -o fel fel.c  `pkg-config --libs libusb-1.0`
/bin/sh: 1: pkg-config: not found
/bin/sh: 1: pkg-config: not found
fel.c:22:20: fatal error: libusb.h: Нет такого файла или каталога
compilation terminated.
make: *** [fel] Ошибка 1
« Последнее редактирование: 26 Апреля 2015, 01:47:19 от Shalmaran »
Banana Pi

Оффлайн alex-2020

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Fatal error: libusb.h не найден
« Ответ #1 : 18 Мая 2015, 22:45:01 »
На какком то немецком форуму вычитал. Добавить в makefile строку:
CFLAGS += -I/usr/include/libusb-1.0  -lusb-1.0
Мне помогло.

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.