реклама на сайте
подробности

 
 
> Openocd не собирается, не видит libusb
Vlad_9
сообщение Sep 28 2017, 19:39
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 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 пробовал разные версии
Идеи кончились, поиск в основном говорит ставь библиотеку. Но она установлена
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vlad_9
сообщение Oct 1 2017, 18:35
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Oct 1 2017, 20:21
Сообщение #3


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(Vlad_9 @ Oct 1 2017, 23:35) *
а вот от root команда прошла. На сколько это правильно?

Это правильно, install надо запускать от root-а.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
Grizzzly
сообщение Oct 2 2017, 08:27
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 565
Регистрация: 22-02-13
Пользователь №: 75 748



Цитата(AHTOXA @ Oct 1 2017, 23:21) *
Это правильно, install надо запускать от root-а.

Я бы не советовал что-либо совать в систему в обход пакетного менеджера...
Нужно было собрать новую версию OpenOCD, которой не было в репозитории моего дистрибутива, я это сделал аккуратно в "хомячке".
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Oct 2 2017, 08:46
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(Grizzzly @ Oct 2 2017, 11:27) *
Я бы не советовал что-либо совать в систему в обход пакетного менеджера...
Ну вообще это правильно. "Лёгким движением make install пакетный дистрибутив превращается в Слаку". Но поскольку ТС новичок в Линуксе, собрать пакет ему будет трудно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th June 2025 - 03:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.01415 секунд с 7
ELECTRONIX ©2004-2016