14 January 2022 22:19, Sergey Zabolotny послал(а) письмо к Michael Dukelsky:
MD>>>> Для любого дистрибутива Линукса нет смысла мучиться с сабжем, с MD>>>> универсальными мейкфайлами всё прекрасно собирается. MD>>>> Единственная затруднение - это определить названия пакетов с MD>>>> нужными зависимостями. В этом тебе поможет пакетный менеджер MD>>>> твоего дистрибутива. Эти названия в разных дистрибутивах MD>>>> разные, так что в инструкцию их не вставишь. SZ>>> попробовал вариант cmake MD>> А, понял, ты любитель ходить по граблям. SZ> не угадал. собралось новым методом.
Ну и хорошо.
SZ> я только не понял, в чем смысл запрещать сборку от рута?
Смысл в том, что собирать программу надо с минимальными правами в безопасной обстановке. А зачем нужна сборка от рута? Ты может и на порносайты от рута ходишь? :)
MD>> Этот вариант никто не хочет чинить. Если хочешь, почини. SZ> не силен я в мэйк файлах, особенно когда ошибка указывает на код, а не SZ> на какие-то косяки в обвязке. если подскажешь в каком направлении SZ> копать - попробую.
У тебя же всё собралось, значит дело тут не в коде. Для начала надо было создать файлы cvsdate.h в каждом подпроекте. А что там сломалось, я не знаю.
Желаю успехов, Sergey! За сим откланиваюсь, Michael.