= Сообщение: 4709 из 5321 ========================================= RU.HUSKY = От : Dmitriy Smirnov 2:5010/352 16 Jan 22 12:05:00 Кому : Dmitriy Romanov 16 Jan 22 12:05:00 Тема : legacy makefiles FGHI : area://RU.HUSKY?msgid=2:5010/352@fidonet+61e3c39e На : area://RU.HUSKY?msgid=2:6078/1+61e341c7 = Кодировка сообщения определена как: CP866 ================================== ============================================================================== hi, Dmitriy!
15 Jan 22 23:49, Dmitriy Romanov wrote to Michael Dukelsky:
MD>>>>>> Для любого дистрибутива Линукса нет смысла мучиться с сабжем, MD>>>>>> с универсальными мейкфайлами всё прекрасно собирается. MD>>>>>> Единственная затруднение - это определить названия пакетов с MD>>>>>> нужными зависимостями. В этом тебе поможет пакетный менеджер MD>>>>>> твоего дистрибутива. Эти названия в разных дистрибутивах MD>>>>>> разные, так что в инструкцию их не вставишь. SZ>>>>> попробовал вариант cmake MD>>>> А, понял, ты любитель ходить по граблям. SZ>>> не угадал. собралось новым методом. MD>> Ну и хорошо. SZ>>> я только не понял, в чем смысл запрещать сборку от рута?
MD>> Смысл в том, что собирать программу надо с минимальными правами в MD>> безопасной обстановке. А зачем нужна сборка от рута? DR> А запрещать то зачем? Может человеку так хочется? Вполне достаточно DR> написать, что кто делает это под рутом, тот ССЗБ.
если человек целенаправленно ищет себе приключений, то он вполне, имхо, в состоянии модифицировать сборку в районе die "DO NOT run this as root". Михаил же наоборот предусмотрел сюрприз при сборке через свои скрипты и универсальные мейкфайлы, а так же не стал изобретать дополнительные "укажите HOME location". В итоге получилась хорошая сборка эхотага под любую, ну или почти любую, платформу.