我正在尝试按照本站点的说明在我的 macOS(版本 10.14.3)上安装 xv6 操作系统,仅使用所需文件的最新版本,并且当我进入 binutils 配置阶段时我的终端:
Config.guess 无法确定主机类型。您需要指定一个。用法:configure [OPTIONS] [HOST]
选项:[括号中的默认值]
--prefix=MYDIR 安装到 MYDIR [/usr/local] --exec-prefix=MYDIR 将依赖主机的文件安装到 MYDIR[/usr/local]
--help 打印此消息 [normal config]
--build=BUILD 配置用于在 BUILD 上构建 [BUILD=HOST]
--host=HOST 配置 HOST [通过 config.guess 确定]
--norecursion 仅配置此目录 [recurse]
--program-prefix=FOO
将 FOO 附加到已安装的程序名称 [""] --program-suffix=FOO 将 FOO 附加到已安装的程序名称 [""]
--program-transform-name=P 通过 sed 模式 P [""] 转换已安装的名称
--site=SITE 使用站点特定的 makefile 配置 SITE
--srcdir=DIR 在 DIR [. 或 ..]
--target=TARGET 为 TARGET 配置 [TARGET=HOST]
--tmpdir=TMPDIR 在 TMPDIR 中创建临时文件 [/tmp]
--nfp 为软件浮点配置 [hard float]
--with-FOO, - -with-FOO=BAR 包 FOO 可用(参数 BAR)
--without-FOO 包 FOO 不可用
--enable-FOO, --enable-FOO=BAR 包含功能 FOO(参数 BAR)
--disable-FOO do不包括功能 FOO
其中 HOST 和 TARGET 类似于“sparc-sunos”、“mips-sgi-irix5”等。
我能做些什么来解决它?有没有人有在 macOS 上安装 xv6 的更好且经过验证的说明?(我也试过这个网站,当然没有用。)
我需要做的就是:
sudo port install qemu.sudo port install i386-elf-gcc gdb.make qemu clean。