Метки

, ,

Ситуация, когда программа доступна только в исходниках бывает очень огорчительна, когда не знаешь что с ними делать. Здесь отличный мануал по основным проблемам. Как итог, захотелось вкратце записать отдельно.

  1. Перед сборкой (если собирается ядро) будет скопировать распакованные из архива исходники в /usr/src и далее возиться с ними там или же в где-то в домашнем каталоге юзера.
  2. Если отсутствует configure, собираем его командами bootstrap или autogen.sh. Если нет и таких скриптов, то пробуем
    aclocal
    autoheader
    automake --gnu --add-missing --copy --foreign
    autoconf -f -Wall
  3. Дальше — классика:
    ./configure
    make

    И из под рута
    make install

От себя отмечу полезную опцию для владельцев многоядерных процессоров. Команду make можно запускать с ключем -j N, где N — количество задач, запускаемых во время компиляции одновременно. Даже на одном ядре скорость компиляции существенно повышалась.

Реклама