问题标签 [powerpc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
517 浏览

qemu - QEMU 是否支持 PowerPC CPU MPC5510 和/或 MPC5566 的仿真?

QEMU 是否支持 PowerPC MPC5510 和/或 MPC5566?

0 投票
4 回答
9259 浏览

python - python easy_install 在 Mac OS X 上因“未安装架构 ppc 的汇编程序”而失败

我是这个东西的一个相当大的菜鸟(我学会了一点使用python和unix,但我从来没有处理过安装。)早些时候我遇到了一个与gcc-4.2相关的错误没有找到,我发现了一些建议重新安装 XCode 的帖子。我选择了 4.0(错误的选择?),现在我明白了。我现在不知道该怎么做。

0 投票
2 回答
2000 浏览

assembly - 如何使用 asm 在 PowerPC/POWER 架构上触发 BIOS 中断(例如在 TTY 模式下打印字符)?

标题说了算。我想在具有 PowerPC/POWER 架构的机器上将一个字符打印到屏幕上,或者基本上只是调用一些 BIOS 函数。据我了解,BIOS 与 CPU 实际连接的方式和方式通常很重要,所以首先我只想专注于 qemu 提供的机器。我想我不是在寻找“sc”命令,实际上我真的不知道在这样的机器上使用哪种方法来做类似的事情。作为我想要做的一个例子,让我提供以下 x86 程序集片段,它将在 TTY 模式下使用 BIOS 中断打印字符“a”。

谢谢!

0 投票
1 回答
757 浏览

mercurial - 如何在 Snow Leopard 10.6.6 上默认禁用 easy_install 或 pip 构建 ppc?

由于我安装了 Xcode 4 并且似乎 xcode 4 无法再构建 ppc 二进制文件,因此很多 python 包(尤其是 mercurial pymongo 等)无法构建并抱怨没有为 ppc 架构安装“as” . 有没有办法从构建 ppc 中禁用 pip 或 easy_install?

我有来自 Mac App Store 的雪豹 10.6.6、Xcode 4。(Xcode 3 没有安装,我不想要重复的开发工具)。

谢谢!

0 投票
2 回答
11320 浏览

macos - Xcode4 与 Mac OS X 10.4 SDK

在 Xcode 的最新版本 Xcode 4.0 中,不再包含 10.4 SDK。但是,我仍然需要支持 10.4 和 PowerPC 构建。

我已经安装了最新的 Xcode 3.2.6,它仍然包含 10.4 支持。然后我安装了 Xcode4。有没有人找到一种简单的方法来“作弊”并让 Xcode4 使用 3.2.6 的 SDK?

0 投票
2 回答
1013 浏览

xcode - 在 OS X 10.6 上调试 ppc 二进制文件 — gdb 错误:不知道如何运行

我有一个旧的 PowerPC 二进制文件,它使用 Rosetta 在我的系统(Snow Leopard intel)上运行。我想使用 GDB 调试二进制文件,但是它告诉我它不知道如何运行它。我认为这可能是因为 GDB 只支持 x86 二进制文件?我使用的gdb是随 Mac OS X CD 提供的 XCode 环境提供的。

我搜索并发现一个人有同样的问题,但没有答案。我必须安装一个特殊的gdb吗?

0 投票
8 回答
37431 浏览

xcode - 我们如何恢复 ppc/ppc64 以及对 Xcode 4 的完整 10.4/10.5 SDK 支持?

由于 Apple 仅随 Xcode4 发布 SDK 10.6,因此无法使用 Xcode4 开发 PPC 应用程序。虽然可以使用 Xcode4 开发也可以在 10.5 甚至 10.4 系统上运行的应用程序(通过选择 SDK 10.6,但部署目标为 10.5 或 10.4),但它们只能在英特尔 Mac 上运行,因为您至少需要 SDK 10.5 才能运行构建 PPC 应用程序。

此外,还有一些罕见的情况,您确实需要针对 10.6 之前的 SDK 构建以获得完整的平台支持,例如,如果某些已弃用的功能已从 10.6 SDK 中完全消失,但您必须使用它并且动态链接不是在这些情况下始终是最佳选择。此外,链接到较早的 SDK 有时会简化您不应该使用的功能的开发,因为它会导致与较早的操作系统版本不兼容,将不可用,并且任何尝试使用它都会立即导致编译器或链接器错误。

最后但同样重要的是,Apple 还从 Xcode4 中删除了 GCC 4.0 支持,这可能是某些软件正确构建所必需的,Apple 从未允许在使用 SDK 10.4 时使用 GCC 4.2 编译软件,尽管我几乎不相信这真的会导致任何问题,毕竟使用 GCC 4.2 和 SDK 10.6 构建的所有软件也可以在 Mac OS 10.4 上运行而不会出现任何问题,只要部署目标设置正确并且没有使用 MacOS 10.4 下不可用的功能。

当然,您始终可以在 Xcode4 旁边并行安装 Xcode3,但这意味着您必须放弃 Xcode4 的所有(伟大的?)新功能并继续使用过时的 Xcode3 IDE。如果您还可以在与新项目相同的 IDE 中管理所有旧项目并从任何可用的新功能中受益,那肯定会好得多。并非所有项目都只能在可预见的将来制作 10.6 或 Intel。此外,我严格反对在真正需要之前取消对旧平台的支持。

我们可以将此功能恢复到 Xcode4 吗?

0 投票
1 回答
1288 浏览

embedded - 备份 U-Boot 镜像应该使用备份环境还是原始环境?

我正在使用 U-Boot 开发嵌入式固件项目。我们需要在第二个位置有闪存中的 U-Boot 备份副本。所有关于重新定位处理器的复位向量的技术问题都已经解决了。

我的问题是,我应该让 U-Boot 的备用副本使用备用环境位置,还是使用与主 U-Boot 副本相同的环境位置是否安全?

我主要想知道一个搞砸的环境可能会阻止用户访问 U-Boot。

0 投票
4 回答
6728 浏览

python - 在带有 Xcode4 的 OS X Snow Leopard 上安装 PIL(不支持 PPC)

Xcode4 放弃了 PPC 支持,所以当我尝试构建 PIL 时,它会引发仇恨:

我手动运行了第一行并删除了该-arch ppc选项,它没有报告任何错误,但重新运行构建过程会忽略此手动尝试。`gcc-4.0 也不存在,我将其符号链接到 gcc-4.2。

我可以继续安装 Xcode3,然后安装 4,但我想搞砸我的全新安装。

有没有办法告诉 PIL 不要为 PPC 编译?我对整个发行版进行了 grep,但我没有找到一个提及PPC. 有任何想法吗?

0 投票
3 回答
1913 浏览

linux - 如何在 PowerPC 上使用 Go

有没有办法让 Google Go 生成 Linux/PowerPC 可执行文件?

更新:我想这个公告有点帮助。