|
Openocd не собирается, не видит libusb |
|
|
|
Sep 28 2017, 19:39
|
Участник

Группа: Участник
Сообщений: 26
Регистрация: 13-09-17
Пользователь №: 99 289

|
Добрый день. начинаю собирать такая штука checking whether standard drivers can be built... yes checking for LIBUSB1... no configure: WARNING: libusb-1.x not found, trying legacy libusb-0.1 as a fallback; consider installing libusb-1.x instead checking for LIBUSB0... no checking for HIDAPI... no checking for HIDAPI... no checking for HIDAPI... no configure: error: libusb-1.x or libusb-0.1 is required for the Segger J-Link JTAG Programmer Хотя библиотека есть. vlad@debian:~/openocd-0.9.0$ dpkg -l | grep 'libusb' ii libgusb2:amd64 0.1.6-5 amd64 GLib wrapper around libusb1 ii libusb-0.1-4:amd64 2:0.1.12-25 amd64 userspace USB programming library ii libusb-0.1-4:i386 2:0.1.12-25 i386 userspace USB programming library ii libusb-1.0-0:amd64 2:1.0.19-1 amd64 userspace USB programming library ii libusb-1.0-0:i386 2:1.0.19-1 i386 userspace USB programming library ii libusb-1.0-0-dev:amd64 2:1.0.19-1 amd64 userspace USB programming library development files ii libusb-1.0-0-dev:i386 2:1.0.19-1 i386 userspace USB programming library development files ii libusb-1.0-doc 2:1.0.19-1 all documentation for userspace USB programming ii libusb-dev 2:0.1.12-25 i386 userspace USB programming library development files ii libusbmuxd2:amd64 1.0.9-1 amd64 USB multiplexor daemon for iPhone and iPod Touch devices - library ii libusbredirhost1:amd64 0.7-1 amd64 Implementing the usb-host (*) side of a usbredir connection (runtime) ii libusbredirparser1:amd64 0.7-1 amd64 Parser for the usbredir protocol (runtime)
ОС Debian 8.8 Openocd пробовал разные версии Идеи кончились, поиск в основном говорит ставь библиотеку. Но она установлена
|
|
|
|
|
 |
Ответов
|
Oct 1 2017, 18:35
|
Участник

Группа: Участник
Сообщений: 26
Регистрация: 13-09-17
Пользователь №: 99 289

|
andrew_b Большое спасибо помогло шаг пройден!!! Долго крутил вертел но выдал что все нормально, по моему несколько проходов было.
Теперь на make install споткнулся vlad@debian:~/openocd-0.10.0$ make install Makefile:4240: предупреждение: переопределение способа для цели «check-recursive» Makefile:3655: предупреждение: старый способ для цели «check-recursive» игнорируются make install-recursive make[1]: вход в каталог «/home/vlad/openocd-0.10.0» Makefile:4240: предупреждение: переопределение способа для цели «check-recursive» Makefile:3655: предупреждение: старый способ для цели «check-recursive» игнорируются Making install in jimtcl make[2]: вход в каталог «/home/vlad/openocd-0.10.0/jimtcl» make[2]: Цель «install» не требует выполнения команд. make[2]: выход из каталога «/home/vlad/openocd-0.10.0/jimtcl» Making install in src/jtag/drivers/libjaylink make[2]: вход в каталог «/home/vlad/openocd-0.10.0/src/jtag/drivers/libjaylink» Making install in libjaylink make[3]: вход в каталог «/home/vlad/openocd-0.10.0/src/jtag/drivers/libjaylink/libjaylink» make[4]: вход в каталог «/home/vlad/openocd-0.10.0/src/jtag/drivers/libjaylink/libjaylink» make[4]: выход из каталога «/home/vlad/openocd-0.10.0/src/jtag/drivers/libjaylink/libjaylink» make[3]: выход из каталога «/home/vlad/openocd-0.10.0/src/jtag/drivers/libjaylink/libjaylink» make[3]: вход в каталог «/home/vlad/openocd-0.10.0/src/jtag/drivers/libjaylink» make[4]: вход в каталог «/home/vlad/openocd-0.10.0/src/jtag/drivers/libjaylink» make[4]: Цель «install-exec-am» не требует выполнения команд. make[4]: выход из каталога «/home/vlad/openocd-0.10.0/src/jtag/drivers/libjaylink» make[3]: выход из каталога «/home/vlad/openocd-0.10.0/src/jtag/drivers/libjaylink» make[2]: выход из каталога «/home/vlad/openocd-0.10.0/src/jtag/drivers/libjaylink» make[2]: вход в каталог «/home/vlad/openocd-0.10.0» Makefile:4240: предупреждение: переопределение способа для цели «check-recursive» Makefile:3655: предупреждение: старый способ для цели «check-recursive» игнорируются make[3]: вход в каталог «/home/vlad/openocd-0.10.0» Makefile:4240: предупреждение: переопределение способа для цели «check-recursive» Makefile:3655: предупреждение: старый способ для цели «check-recursive» игнорируются /bin/mkdir -p '/usr/local/bin' /bin/bash ./libtool --mode=install /usr/bin/install -c src/openocd '/usr/local/bin' libtool: install: /usr/bin/install -c src/openocd /usr/local/bin/openocd /usr/bin/install: cannot create regular file '/usr/local/bin/openocd': Permission denied Makefile:2402: ошибка выполнения рецепта для цели «install-binPROGRAMS» make[3]: *** [install-binPROGRAMS] Ошибка 1 make[3]: выход из каталога «/home/vlad/openocd-0.10.0» Makefile:3960: ошибка выполнения рецепта для цели «install-am» make[2]: *** [install-am] Ошибка 2 make[2]: выход из каталога «/home/vlad/openocd-0.10.0» Makefile:3655: ошибка выполнения рецепта для цели «install-recursive» make[1]: *** [install-recursive] Ошибка 1 make[1]: выход из каталога «/home/vlad/openocd-0.10.0» Makefile:3954: ошибка выполнения рецепта для цели «install» make: *** [install] Ошибка 2 а вот от root команда прошла. На сколько это правильно?
Сообщение отредактировал Vlad_9 - Oct 1 2017, 18:42
|
|
|
|
|
Oct 2 2017, 08:27
|
Знающий
   
Группа: Свой
Сообщений: 565
Регистрация: 22-02-13
Пользователь №: 75 748

|
Цитата(AHTOXA @ Oct 1 2017, 23:21)  Это правильно, install надо запускать от root-а. Я бы не советовал что-либо совать в систему в обход пакетного менеджера... Нужно было собрать новую версию OpenOCD, которой не было в репозитории моего дистрибутива, я это сделал аккуратно в "хомячке".
|
|
|
|
Сообщений в этой теме
Vlad_9 Openocd не собирается Sep 28 2017, 19:39 arhiv6 А пакет с development files тоже установлен? Нужны... Sep 29 2017, 04:13 Vlad_9 ЦитатаА пакет с development files тоже установлен?... Sep 29 2017, 04:38 arhiv6 В консоле:Кодsudo apt-get install libusb-1*
Хотя,... Sep 29 2017, 04:44 Vlad_9 Может как то AMD64 пакеты мешают.
И если предполо... Sep 29 2017, 05:06 Lagman Если стоят, наделайте на них симлинков в разных ме... Sep 29 2017, 19:20 Jury093 Цитата(Vlad_9 @ Sep 28 2017, 22:39) ОС De... Sep 29 2017, 21:49 Tarbal А что у вас в /etc/ld.so.conf
и в файлах, которые... Sep 30 2017, 00:26 Vlad_9 Openocd брал отсюда https://sourceforge.net/projec... Sep 30 2017, 05:20 Jury093 Цитата(Vlad_9 @ Sep 30 2017, 08:20) Openo... Sep 30 2017, 08:47 mcheb попробуйте это
* Debian based distros (debian, ub... Sep 30 2017, 06:51 Vlad_9 Я начинающий пользователь, неделю только использую... Sep 30 2017, 08:36 Vlad_9 Цитатавозможно вас касается этот варнинг:
Код
con... Sep 30 2017, 10:42 andrew_b Цитата(Vlad_9 @ Sep 30 2017, 13:42) По эт... Sep 30 2017, 15:45 Vlad_9 vlad@debian:~/openocd-0.10.0$ pkg-config --li... Sep 30 2017, 19:48 andrew_b Цитата(Vlad_9 @ Sep 30 2017, 22:48) vlad@... Oct 1 2017, 05:27 Vlad_9 vlad@debian:~$ pkg-config --modversion --cfla... Oct 1 2017, 06:40 andrew_b Всё хорошо, всё должно находиться. Почему не наход... Oct 1 2017, 16:08 Сергей Борщ QUOTE (Vlad_9 @ Sep 30 2017, 11:36) Я нач... Oct 2 2017, 08:50 Grizzzly Цитата(Сергей Борщ @ Oct 2 2017, 11:50) А... Oct 8 2017, 11:37  Tarbal Цитата(Grizzzly @ Oct 8 2017, 15:37) Зада... Oct 8 2017, 14:19   Grizzzly Цитата(Tarbal @ Oct 8 2017, 17:19) Как эт... Oct 8 2017, 15:20    Tarbal Цитата(Grizzzly @ Oct 8 2017, 19:20) Я за... Oct 13 2017, 02:18 arhiv6 Нужно или при сборкe указать, в какую директорию б... Oct 2 2017, 09:48 Vlad_9 Да простят модераторы что не все теме.
По openocd ... Oct 8 2017, 06:53 Vlad_9 ЦитатаЗадать себе вопрос: "Почему нельзя так ... Oct 8 2017, 15:01 Vlad_9 Мышь с клавиатурой заработали после обновления ядр... Oct 17 2017, 10:27
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|