Сборка пакета stlink

Ответить
Аватара пользователя
erinaceto
Сообщения: 9
Зарегистрирован: 18 июл 2021, 16:33
Operating system: Rosa R12.5.1

Сборка пакета stlink

Сообщение erinaceto »

irton писал(а): 07 июн 2023, 07:16 erinaceto, спасибо! посмотрите пожалуйста какие изменения были сделаны чтобы проект можно было добавить в репозитарий. https://abf.io/import/nextcloud-desktop
Спасибо взаимное! Что-то на полгода вывалился и не видел сообщения… Тем временем версия обновилась, (и у меня тоже), наверное, лучше клонирую обратно вашу версию, а там pull-request отправлю.
Будь хоть снег, хоть слякоть,
В Петербурге — лето!
Аватара пользователя
erinaceto
Сообщения: 9
Зарегистрирован: 18 июл 2021, 16:33
Operating system: Rosa R12.5.1

Новинки софта необходимые в Rosa

Сообщение erinaceto »

День добрый! хочется: stlink (open-source программа для работы с микроконтроллерами STM (и, гм, совместимыми).
Сайт: https://github.com/stlink-org/stlink
abf: https://abf.io/erinaceto/stlink
(Собрал для 2021, ибо 2023 пока не ставил, но по идее зависимостей минимум — не собралось только из-за отсутствия репозитория соответствующего.)

Так, косяк: я там makefile правил вместо патча. Ща запилю как надо.
Upd: поправил.
Полезная штука — студентов пугать развлекать. Ну, и для работы.
Будь хоть снег, хоть слякоть,
В Петербурге — лето!
irton
Сообщения: 959
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Новинки софта необходимые в Rosa

Сообщение irton »

erinaceto, спасибо, можете сравнить спек со своим, в целях познания: https://abf.io/import/stlink/tree/rosa2021.1?
обсудить почему и для чего я в спеке так сделал можно в отдельной теме на форуме
Аватара пользователя
erinaceto
Сообщения: 9
Зарегистрирован: 18 июл 2021, 16:33
Operating system: Rosa R12.5.1

Сборка пакета stlink

Сообщение erinaceto »

Понял, спасибо. Основное, в принципе, понятно:
лицензия — невнимательность;
названия сценариев — не знал, как правильно, больше по наитию… Что-то нашёл в других спеках, чего-то не понял;
зависимости через pkgconfig — как-то у меня с ними не складывалось… То находит по моим указаниям, то нет. Ладно, будем спрашивать, если что.

Что осталось непонятым: почему libstlink.so лежит в devel, а не library? Ведь он не имеет отношения к статической библиотеке и может требоваться сам по себе (пару раз у разных программ натыкался, что они просят библиотеку без версии — или это неправильно?)
Будь хоть снег, хоть слякоть,
В Петербурге — лето!
irton
Сообщения: 959
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Сборка пакета stlink

Сообщение irton »

erinaceto писал(а): 08 дек 2023, 12:07 : почему libstlink.so лежит в devel, а не library?
.so используется при компиляции, но линковка производится с .so.1 т.е. для работы .so не требуется, гляньте любой бинарник через ldd.

pkgconfig провайд я нахожу командой dnf repoquery --provides zlib-devel (zlib как пример) оттуда и копирую понравившийся провайд
Аватара пользователя
erinaceto
Сообщения: 9
Зарегистрирован: 18 июл 2021, 16:33
Operating system: Rosa R12.5.1

Сборка пакета stlink

Сообщение erinaceto »

Премного благодарен!
Будь хоть снег, хоть слякоть,
В Петербурге — лето!
Ответить

Вернуться в «Программы РОСА десктоп»