Страница 1 из 1
Сборка пакета stlink
Добавлено: 07 дек 2023, 17:35
erinaceto
Спасибо взаимное! Что-то на полгода вывалился и не видел сообщения… Тем временем версия обновилась, (и у меня тоже), наверное, лучше клонирую обратно вашу версию, а там pull-request отправлю.
Новинки софта необходимые в Rosa
Добавлено: 07 дек 2023, 17:48
erinaceto
День добрый! хочется: stlink (open-source программа для работы с микроконтроллерами STM (и, гм, совместимыми).
Сайт:
https://github.com/stlink-org/stlink
abf:
https://abf.io/erinaceto/stlink
(Собрал для 2021, ибо 2023 пока не ставил, но по идее зависимостей минимум — не собралось только из-за отсутствия репозитория соответствующего.)
Так, косяк: я там makefile правил вместо патча. Ща запилю как надо.
Upd: поправил.
Полезная штука — студентов
пугать развлекать. Ну, и для работы.
Новинки софта необходимые в Rosa
Добавлено: 08 дек 2023, 05:50
irton
erinaceto, спасибо, можете сравнить спек со своим, в целях познания:
https://abf.io/import/stlink/tree/rosa2021.1?
обсудить почему и для чего я в спеке так сделал можно в отдельной теме на форуме
Сборка пакета stlink
Добавлено: 08 дек 2023, 12:07
erinaceto
Понял, спасибо. Основное, в принципе, понятно:
лицензия — невнимательность;
названия сценариев — не знал, как правильно, больше по наитию… Что-то нашёл в других спеках, чего-то не понял;
зависимости через pkgconfig — как-то у меня с ними не складывалось… То находит по моим указаниям, то нет. Ладно, будем спрашивать, если что.
Что осталось непонятым: почему libstlink.so лежит в devel, а не library? Ведь он не имеет отношения к статической библиотеке и может требоваться сам по себе (пару раз у разных программ натыкался, что они просят библиотеку без версии — или это неправильно?)
Сборка пакета stlink
Добавлено: 08 дек 2023, 14:27
irton
erinaceto писал(а): 08 дек 2023, 12:07
: почему libstlink.so лежит в devel, а не library?
.so используется при компиляции, но линковка производится с .so.1 т.е. для работы .so не требуется, гляньте любой бинарник через ldd.
pkgconfig провайд я нахожу командой dnf repoquery --provides zlib-devel (zlib как пример) оттуда и копирую понравившийся провайд
Сборка пакета stlink
Добавлено: 08 дек 2023, 14:38
erinaceto
Премного благодарен!