gpt4 book ai didi

linux - 为运行 Linux 2.4.18 的 PowerPC 405 机器和运行 2.4.27 的 Mac G4 构建

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:32:05 24 4
gpt4 key购买 nike

我目前在 PowerPC Mac G4 机器上运行 Linux 2.4.27 (Debian Sarge)。我需要为在 PowerPC 405 机器上运行的 Linux 2.4.18 编写软件,我在运行 2.4.27 的 Mac G4 上生成的二进制文件具有 GCC 3.3.5 和 GCC 2.95.3(我都安装了)问题;我已经用两个编译器构建了一个静态版本的 cURL,当在这台 2.4.18 PowerPC 405 机器上运行时会出现段错误。然而,我注意到二进制文件构建在 2.4.18 内核上,带有交叉编译器(x86->PPC)。不幸的是,我无法使用制作这些二进制文件的机器,我真的想让 Mac 成为这项开发工作中的“一站式服务”(我希望能够在这台机器上测试和运行)。

我在任何地方都找不到适用于 PowerPC 的 Linux 2.4.18 发行版。在给定运行 2.4.27 内核的 PowerPC Mac G4 的情况下,我该怎么做才能构建可在运行 Linux 2.4.18 的 PowerPC 405 机器上运行的二进制文件?是为 2.2.5 构建 GLIBC 并将编译器设置为使用它作为答案,还是我必须以某种方式构建 2.4.18 的整个内核以支持我正在尝试做的事情?

最佳答案

几周后,看来用户 sessyargc.jp 建议的解决方案确实是使用交叉编译器。我接受我的回答只是因为我想结束这个问题,而且我找不到任何方式来信任 sessyargc.jp,因为他/她只发表了评论。尽管如此,还是感谢 sessyargc.jp 指路!

关于linux - 为运行 Linux 2.4.18 的 PowerPC 405 机器和运行 2.4.27 的 Mac G4 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25441644/

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