9

我正在尝试为我在 Pidora 上使用 armv6hl 架构的 Raspberry Pi 编译 libmad。

但是,在 libmad 源上运行 make 时,我发送错误:

gcc: error: unrecognized command line option '-fforce-mem'

关于如何解决这个问题或解决这个问题的任何想法都会很棒!如果您需要更多信息,请告诉我。

4

1 回答 1

11

正如 devnull 所评论的,-fforce-mem在 gcc 4.3 中被删除(参见gcc 的 -fforce-mem 选项)。

您应该:

  • 使用更新版本的库,不再使用此标志
  • 通过删除对该选项的所有引用来编辑自己的 makefile/配置文件。如果这个库的 makefile 设计得很好,这应该很容易。由于-fforce-mem长期以来在 GCC 中没有任何效果,因此这不应妨碍您的库正常运行。
于 2013-05-30T12:22:19.457 回答