3

StackOverflow 还没有让我失望,所以这次不要让我失望!

我需要在 RHEL4 上构建 FFmpeg ...是的,4!

makeRHEL4上的版本是3.80,和配置FFmpeg时生成的Makefile./configure好像不兼容。当我make每次都会抛出一个解析错误。

这发生在我尝试构建的几乎所有软件 pkg 上。

我的应用程序组(工作中)不会升级这台机器,所以请跳过升级到 RHEL5 或 6 的建议。

安装 FFmpeg 有哪些选择?

4

1 回答 1

5

您的问题表明进行适当的升级(即升级系统的 GNU Make 软件包)是不可能的。但是,由于您拥有系统 C 编译器的权限,我建议您构建 GNU Make 3.82(最新和最好的)并将其安装在您的主目录中以供个人使用。

软件位于: http: //mirrors.kernel.org/gnu/make/

解压、配置、构建和安装:

./configure --prefix=$HOME
make
make install

请注意,最后一步没有以“sudo”为前缀。这会将“make”安装为 ~/bin/make。配置 FFmpeg 后,调用 '~/bin/make`,一切都应该构建良好。

我只是自己测试了这个。

于 2012-03-09T00:53:50.290 回答