【发布时间】:2021-01-03 20:21:11
【问题描述】:
我一直在尝试通过终端在我的 macOSX 上安装 xv6。 我使用命令 brew install qemu 来安装 qemu 并点击了代码:
sudo port install i386-elf-gcc
在将 Makefile 从 i386-jos-elf 修改为 i386-elf 之后,当我点击代码时,我收到以下关于尝试运行 xv6 的消息:
cd xv6-public
make
以下消息:
错误:找不到 GCC/binutils 的 i386--elf 版本。 PATH 中有 i386-jos-elf-gcc 的目录吗? 如果您的 i386--elf 工具链是使用命令安装的 'i386-jos-elf-' 以外的前缀,设置你的 TOOLPREFIX 环境变量添加到该前缀并再次运行“make”。 要关闭此错误,请运行“gmake TOOLPREFIX= ...”。
gcc -m32 -gdwarf-2 -Wa,-divide -c -o usys.o ussys.S
任何帮助将不胜感激。
【问题讨论】:
标签: macos terminal operating-system cd xv6