0

我昨天下载了 Minix 3,这样我就可以使用操作系统并了解更多关于它的性能的信息。

安装后,当我没有对任何东西进行任何更改时,我认为看看内核是否会重新编译是个好主意(这样我可以确定我不对以后编译失败负责)。

我在 /usr/src/kernel 中执行了以下指令:

make clean

make

发出警告:clang:警告:编译期间未使用的参数:'-nodefaultlibs'

由于这是一个警告,但看起来不像是错误,我尝试从 /usr/src 进行安装。这给了我以下错误:

install /usr/lib/crt0.o
install: crt0.o: stat: no such file or directory

我很困惑,当我最初安装它时,Minix 中的一切都正常工作。难道我做错了什么?

4

1 回答 1

0

路径不对。将目录更改为/usr/src然后make cleanmake install 注意,之前的 MINIX 版本3.1.7不能用 GCC 或 Clang 编译。您应该改用ACK

于 2014-10-14T22:59:59.420 回答