我正在尝试使用 bmake 在 Mandriva 上构建 OS161。当我尝试运行 bmake 时,出现以下错误:
bmake: no system rules (sys.mk)
即使我运行时,我也会遇到同样的错误
bmake -m /usr/local/share/mk/sys.mk
我已经检查过,上面列出的路径存在,但无论我给它什么路径,即使我给它一个垃圾路径,我也会得到相同的错误。
无论我在哪个目录中运行 bmake,都会发生这种情况,所以这绝对不是 OS161 问题。有人知道如何解决这个问题吗?
答案1
-m 选项采用目录名,而不是文件名。
bmake -m /usr/local/share/mk
否则,您的 bmake 版本与 /usr/local/share/mk 中 mk 文件的版本不匹配。