gpt4 book ai didi

linux - 无法在 OSX 上编译适用于 ARM 的操作系统

转载 作者:太空宇宙 更新时间:2023-11-04 03:40:52 25 4
gpt4 key购买 nike

该操作系统的 Github 页面位于:https://github.com/rellermeyer/course_os

从 Github 页面的 wiki 中,它指示我安装 glib 和 texinfo。它还指示我如何构建工具链。

在我第一次尝试构建时,它告诉我我需要 wget 并且我使用 HomeBrew 安装。当发出命令 $brew list 时,我得到:

$ brew list
cloog018 glib make postgresql wget
coreutils gmp4 mpfr2 python
gcc48 isl011 openssl readline
gdbm libffi ossp-uuid sqlite
gettext libmpc08 pkg-config texinfo

这表明我拥有我需要的一切。然而,在第二次尝试时,它给了我一个错误:

configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type: Systems/course_os/toolchain/arm-none-eabi
checking build system type... Invalid configuration `Systems/course_os/toolchain/arm-none-eabi': machine `Systems/course_os/toolchain/arm-none' not recognized
configure: error: /bin/sh ../../src/gcc-4.8.1/config.sub Systems/course_os/toolchain/arm-none-eabi failed

我不明白这个警告以及它缺少的内容。此外,当我尝试在 Ubuntu 上执行相同的步骤时,它运行完美,我能够继续构建内核并运行 Hello World。 Ubuntu 有哪些 OSX 没有的功能可以让操作系统运行?难道是 gcc 的问题吗?

注意:我运行的是 OSX Yosemite 10.10 和 Ubuntu 14.04。

最佳答案

我找到了问题的答案。我的目标文件夹之一存在两个单词的问题。我将其从操作系统更改为操作系统并且运行完美。谢谢!

关于linux - 无法在 OSX 上编译适用于 ARM 的操作系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29688908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com