卡在我的mac中运行unix v6

卡在我的mac中运行unix v6,unix,gcc,Unix,Gcc,这是我第一次尝试深入研究unix内核。因此,我认为UnixV6将是一个良好的开端。 我发现它帮助我安装了所有我需要的工具,但是当我试图“制作”gcc时,我被一个错误阻止了 以下是我得到的: In file included from ../../../libquadmath/quadmath-imp.h:24:0, from ../../../libquadmath/math/acoshq.c:30: /private/tmp/gcc-4.7.2/build/.

这是我第一次尝试深入研究unix内核。因此,我认为UnixV6将是一个良好的开端。 我发现它帮助我安装了所有我需要的工具,但是当我试图“制作”gcc时,我被一个错误阻止了

以下是我得到的:

In file included from ../../../libquadmath/quadmath-imp.h:24:0,
                 from ../../../libquadmath/math/acoshq.c:30:
/private/tmp/gcc-4.7.2/build/./gcc/include/stdint.h:4:25: fatal error: stdint.h: No such file or directory
compilation terminated.
make[3]: *** [math/acoshq.lo] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-target-libquadmath] Error 2
make: *** [all] Error 2

我一次又一次地跋涉,我真的不知道该怎么办?我只想开始学习unix v6,这些问题一直困扰着我,有人能帮我吗?

unix v6还没有
。这是很久以后才出现的,C99


实际上,您最好安装(或)和二进制安装Unix v6。不太难找到。

Unix v6还没有
。这是很久以后才出现的,C99


实际上,您最好安装(或)和二进制安装Unix v6。不太难找到。

这个错误是在我试图编译gcc时出现的,我想用qemu运行unix v6。我不认为qemu运行PDP-11代码。。。为此,您需要simh(或其他几个选项之一)。我不知道你为什么要编译gcc,因为你的系统上已经有了一个C编译器,而且gcc也不会生成PDP-11代码。哦,而且v6磁盘映像上也已经有了一个编译器。希望根用户没有密码,否则你必须创造性地进入:-)(是的,当然有可能…)我不知道为什么我也必须编译gcc,我认为原始gcc没有I386 Jos elf,所以必须重新编译它,因为我使用qemu运行unxi v6,因为我发现了一门教unixt v6的麻省理工学院课程(我将再次尝试使用它,如果它不起作用,我将使用simh。当我试图编译gcc时,出现了错误,我正在考虑通过qemu运行unix v6。我不认为qemu运行PDP-11代码…为此,您需要simh(或其他几个选项之一)。我不确定您为什么要编译gcc,因为您的系统上已经有了C编译器,而且gcc也不会生成PDP-11代码。哦,而且v6磁盘映像上也已经有了编译器。希望根用户没有密码,否则您必须发挥创意才能进入:-)(是的,当然有可能…)我也不知道为什么我必须编译gcc,我认为原始gcc没有I386 Jos elf,所以我必须重新编译它,因为我使用qemu运行unxi v6,因为我发现了一门麻省理工学院的课程,教unixt v6(我将尝试再次使用它,如果它不起作用,我将使用Simhahh我感觉到混乱…该页面指的是称为xv6的东西,它不是Unix v6!看,我认为它们是一样的。但无论它叫什么,我真的希望它能在我的mac上工作,所以我可以开始研究它我感觉到混乱…该页面指的是称为xv6的东西,它是n。)ot Unix v6!看,我以为它们是一样的。但不管它叫什么,我真的希望它能在我的mac上工作,这样我就可以开始研究它了