andrew_b 16 1 октября, 2017 Опубликовано 1 октября, 2017 · Жалоба vlad@debian:~/openocd-0.10.0$ pkg-config --list-all |grep usb [...] libusb-1.0 libusb-1.0 - C API for USB device access from Linux, Mac OS X, Windows and OpenBSD/NetBSD [...] Ну то есть в принципе libusb-1.0 видна. Идём дальше. pkg-config --modversion --cflags --libs libusb-1.0 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vlad_9 0 1 октября, 2017 Опубликовано 1 октября, 2017 (изменено) · Жалоба vlad@debian:~$ pkg-config --modversion --cflags --libs libusb-1.0 Ignoring incompatible output option "--cflags" Ignoring incompatible output option "--libs" 1.0.19 vlad@debian:~$ pkg-config --cflags --libs libusb-1.0 -I/usr/include/libusb-1.0 -lusb-1.0 vlad@debian:~$ Изменено 1 октября, 2017 пользователем Vlad_9 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 16 1 октября, 2017 Опубликовано 1 октября, 2017 · Жалоба Всё хорошо, всё должно находиться. Почему не находится, ХЗ, дистанционно сказать не могу. Поробуйте перед сборкой перегенерить configure командой autoreconf -fisv Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vlad_9 0 1 октября, 2017 Опубликовано 1 октября, 2017 (изменено) · Жалоба 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 команда прошла. На сколько это правильно? Изменено 1 октября, 2017 пользователем Vlad_9 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 18 1 октября, 2017 Опубликовано 1 октября, 2017 · Жалоба а вот от root команда прошла. На сколько это правильно? Это правильно, install надо запускать от root-а. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 2 октября, 2017 Опубликовано 2 октября, 2017 · Жалоба Это правильно, install надо запускать от root-а. Я бы не советовал что-либо совать в систему в обход пакетного менеджера... Нужно было собрать новую версию OpenOCD, которой не было в репозитории моего дистрибутива, я это сделал аккуратно в "хомячке". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 16 2 октября, 2017 Опубликовано 2 октября, 2017 · Жалоба Я бы не советовал что-либо совать в систему в обход пакетного менеджера...Ну вообще это правильно. "Лёгким движением make install пакетный дистрибутив превращается в Слаку". Но поскольку ТС новичок в Линуксе, собрать пакет ему будет трудно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 140 2 октября, 2017 Опубликовано 2 октября, 2017 · Жалоба Я начинающий пользователь, неделю только использую линукс. Нужно было собрать новую версию OpenOCD, которой не было в репозитории моего дистрибутива, я это сделал аккуратно в "хомячке".Автор темы восхищается вашей крутостью, чё. Какую еще пользу сможет он извлечь из вашего ответа? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arhiv6 18 2 октября, 2017 Опубликовано 2 октября, 2017 · Жалоба Нужно или при сборкe указать, в какую директорию будет производиться make install, например вот так: ./configure --prefix ~/openocd или ещё правильнее вместо make install использовать команду checkinstall - при этом создаётся .deb пакет и уже он устанавливается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vlad_9 0 8 октября, 2017 Опубликовано 8 октября, 2017 · Жалоба Да простят модераторы что не все теме. По openocd после сборки каталог со скриптами оказался пустым. Установил openocd через apt-get, скрипты появились все нормально. От openocd пришлось отказаться оказывается не поддерживает SWD для G-Linka , проблема решена установкой родного сеггеровского GDB сервера. Есть вопросы не по теме может кто то что то подскажет. Подключены беспроводная клавиатура и мышь с одним адаптером, мышь не работает, предполагаю нужен более новый драйвер. [ 4.137383] chicony 0003:04F2:1123.0001: input,hidraw0: USB HID v1.11 Keyboard [Chicony Wireless Device] on usb-0000:00:1d.0-1.1/input0 [ 4.140456] chicony 0003:04F2:1123.0002: usage index exceeded [ 4.140549] chicony 0003:04F2:1123.0002: item 0 2 2 2 parsing failed [ 4.140693] chicony: probe of 0003:04F2:1123.0002 failed with error -22 [ 4.142427] tsc: Refined TSC clocksource calibration: 2166.666 MHz В дебиан 9 все работало сейчас стоит дебиан 8,8. Что и куда надо установить? В приложении запущенyом под Wine при нажатие Ctl+v, пишет что ошибка и выключается. Grub не работает с моей видеокартой. У меня подключено два монитора, видеокарта в таком режиме ничего не отображает. Т е так понимаю ее надо настроить первоначально. Это делает ядро при загрузке. У меня темный экран когда должно отображаться меню загрузки. Потом появляется картинка. Когда дополнительный монитор отключен все нормально меню загрузчика видно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 8 октября, 2017 Опубликовано 8 октября, 2017 · Жалоба Автор темы восхищается вашей крутостью, чё. Какую еще пользу сможет он извлечь из вашего ответа? Задать себе вопрос: "Почему нельзя так устанавливать пакеты?" А затем второй: "Как же всё-таки правильно это делать?" Лучше сразу учиться на советах и ошибках других, кто уже прошел путь, чем переучиваться, попутно сломав систему. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 8 октября, 2017 Опубликовано 8 октября, 2017 · Жалоба Задать себе вопрос: "Почему нельзя так устанавливать пакеты?" А затем второй: "Как же всё-таки правильно это делать?" Лучше сразу учиться на советах и ошибках других, кто уже прошел путь, чем переучиваться, попутно сломав систему. Если вы знаете как делать правильно, то расскажите и ваш ответ будет выглядеть совершенно иначе. Согласитесь, что просто сказать вы в корне неправы без объяснений выглядит высокомерно. К тому же оно совершенно не информативно. Как это поможет тому кто ищет решение? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vlad_9 0 8 октября, 2017 Опубликовано 8 октября, 2017 · Жалоба Задать себе вопрос: "Почему нельзя так устанавливать пакеты?" А затем второй: "Как же всё-таки правильно это делать?" Лучше сразу учиться на советах и ошибках других, кто уже прошел путь, чем переучиваться, попутно сломав систему. Улыбнуло. Grizzzly задайте себе вопрос: "А Зачем вы на форум ходите?" Когда будет правильный ответ можно разговаривать будет. Если вы знаете как делать правильно, то расскажите и ваш ответ будет выглядеть совершенно иначе. Согласитесь, что просто сказать вы в корне неправы без объяснений выглядит высокомерно. К тому же оно совершенно не информативно. Как это поможет тому кто ищет решение? Он не за этим здесь чтобы что то объяснять. Он уже учить приготовился. На CQHAM форуме есть очень хорошая функция можно блокировать сообщения определенного пользователя. То есть читаешь ветку , пользователь которого заблокировал пусто, экономит время и нервную систему. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 8 октября, 2017 Опубликовано 8 октября, 2017 · Жалоба Как это поможет тому кто ищет решение? Я заметил ошибку, на которую никто не обратил внимания. Конкретно к теме ТС она не относилась, поэтому я не стал подробно расписывать. А все сразу на меня накинулись :))) Я никого обижать не хотел, а предостерег от того, что при подобной установке в обход пакетного менеджера легко испортить систему. Оставлю наиболее характерную ссылку: https://habrahabr.ru/post/130868/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 13 октября, 2017 Опубликовано 13 октября, 2017 · Жалоба Я заметил ошибку, на которую никто не обратил внимания. Конкретно к теме ТС она не относилась, поэтому я не стал подробно расписывать. А все сразу на меня накинулись :))) Я никого обижать не хотел, а предостерег от того, что при подобной установке в обход пакетного менеджера легко испортить систему. Оставлю наиболее характерную ссылку: https://habrahabr.ru/post/130868/ Ну и прекрасно. Хорошо что разобрались. Спасибо за полезную информацию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться