编译一个特定版本的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 

有人能指出我正确的方向吗?

查看整个FreeBSD src树,而不仅仅是一个子目录。

FreeBSD的builsystem使用了很多Makefile,它们是相互包含的。 您的构build失败,因为您的文件系统中不存在所需的Makefiles之一。