Ускорение ./configure сценарий перезапускается при сбое

309
Vi.

Как оптимизировать перезапуск скрипта ./configure при сбое?

Например, start ./configure для определения отсутствующей зависимости; запустите его снова, чтобы выяснить следующую отсутствующую зависимость и так далее. Если у нас N отсутствующих зависимостей, нам нужно подождать около N * (const + N / 2) тестов, прежде чем мы успешно настроим его.

«./configure -C» завершается неудачно, а «config.cache» пуст.

ccache уже используется. ./configure выполняется / bin / dash.

Как либо

  1. Заставить его кешировать частичные результаты?
  2. Сделать так, чтобы оно продолжалось при неудаче и сообщать обо всех пропущенных вещах одновременно
  3. Значительно ускорить повторный запуск одних и тех же тестов.

Есть ли альтернативные ./configure генераторы скриптов? Может быть, я должен взломать что-то внутри ./configure, чтобы включить кэширование или не выходить?

PS Я желаю ./configure просто печатает список пакетов Debian lib * -dev, которые мне нужно установить, чтобы удовлетворить его.

0
Какой пакет настолько сломан, что config.cache не генерируется? Ignacio Vazquez-Abrams 14 лет назад 0
А как насчет систем, которые не запускают Debian? Или как насчет того, когда имя пакета меняется? Или же... Ignacio Vazquez-Abrams 14 лет назад 0
@Ignacio Vazquez-Abrams, я имею в виду, это будет наиболее удобно для меня. Vi. 14 лет назад 0

0 ответов на вопрос

Похожие вопросы