3

StackOverflowはまだ私を失敗させていないので、今回は私をがっかりさせないでください!

RHEL4でFFmpegをビルドする必要があります...はい、4!

のバージョンはmakeRHEL4であり3.80、FFmpegの構成時に生成されるMakefileに./configureは互換性がないようです。私makeが毎回解析エラーをスローすると。

これは、私が試し、ビルドするほとんどすべてのソフトウェアパッケージで発生します。

私のアプリケーショングループ(作業中)はこのマシンをアップグレードしないので、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 に答える