gpt4 book ai didi

python - 在 Mountain Lion 上安装 Pygame 时出错

转载 作者:太空狗 更新时间:2023-10-29 18:19:27 25 4
gpt4 key购买 nike

我一直在尝试让 Pygame 在 Mac OS X Mountain Lion 上运行,但在安装时遇到了问题。我已经使用自制软件安装了以下软件包:

  • sdl
  • sdl_image
  • sdl_mixer
  • sdl_ttf
  • smpeg

在尝试编译 Pygame 时(使用 Xcode 4.4 提供的最新 Mac OS X 命令行工具)我收到一条错误消息,说明如下:

src/scale_mmx64.c:499:27: error: invalid instruction mnemonic 'movsxl'

我不知道如何解决这个问题。 Pygame 在 Mac OS X Lion 上运行完美,这似乎是由于升级到最新版本的 Xcode(已从系统中删除了 GCC)或升级到 Mountain Lion 本身造成的。我怀疑是升级到 Xcode 造成的,但我不确定。

有没有人对解决这个问题有任何建议?

最佳答案

我在同一件事上用头撞墙。我仍然很生气,以至于我正在考虑在我的 MacBook Air 上安装 Linux,但我们会看到。

我在对此处列出的源代码进行修改后,从源代码构建了它: https://bitbucket.org/pygame/pygame/changeset/e296ada67fad

基本上,在 src/scale_mmx64.c 中,您需要将两次出现的“movsxl”替换为“movslq”

如果您使用的是自制软件,请确保根目录已设置为首先引用您的自制软件库等。当我有机会再次处理它时,现在仍在修复它。 (没有使用 SDL_image 并在加载 PNG 时窒息)

关于python - 在 Mountain Lion 上安装 Pygame 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11954497/

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