Назад | Перейти на главную страницу

Компиляция конкретной версии утилиты freeBSD

Я хочу скомпилировать и запустить определенную версию утилиты FreeBSD из исходного кода.

Например, я скачал репо для следующей утилиты: https://svnweb.freebsd.org/base/stable/9/sbin/routed/

Однако когда я запускаю make команду, я получаю следующую ошибку:

"../Makefile.inc", line 3: Cannot open ../Makefile.inc
make: fatal errors encountered -- cannot continue
*** [all] Error code 1

Может ли кто-нибудь указать мне правильное направление?

Просмотрите все дерево src FreeBSD, а не только один подкаталог.

Система сборки FreeBSD использует множество Make-файлов, которые включают друг друга. Ваша сборка не удалась, потому что в вашей файловой системе не существует одного из необходимых Makefile.