The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Доступна система сборки Meson 0.42, на которую переходит sys..."
Отправлено Аноним, 16-Авг-17 10:38 
> Тут скорее не make, а связка autotools+make. meson - аналог autotools. autotools
> - по сути нечто подобное sh-скриптам, там тормоза будут, понятное дело.

Вы, к Вашемы большому счастью, не имеете ни малейшего понятия, что такое autotools. Шелл-скрипты сами по себе особо не тормозят, да и в make используются они же, только ещё в одной обёртке. А autotools... Это набор макросов и скриптов, обеспечивающий примерно такой workflow: разработчик пишет макросы (частично находит готовые), потом запускает с десяток утилит, которые из этих макросов делают скрипты и подкладывают в дерево исходников ещё пару десятков готовых скриптов, потом всё это даётся пользователю, который уже может сделать ./configure && make. А тормозит оно, потому что сгенерированные в результате configure и Makefile невероятно огромны, к тому же configure для выполнения разных проверок >9000 раз запускает компиляцию мелких тестовых файликов. Профит с этого должен заключаться в переносимости, но на деле вся эта система настолько сложная, что никто не умеет толком ей пользоваться, так что шаг влево, шаг вправо от того окружения, в котором проверяли сборку разработчики, приводит к тому, что всё ломается.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру