の助けを借りてこのガイド、次のコマンドを使用してffmpegをインストールしようとしました。
# cd ffmpeg-php/branches/ffmpeg-php/ffmpeg-php-0.6.1/
# replace 'PIX_FMT_RGBA32' 'PIX_FMT_RGB32' -- *
# phpize
# ./configure --with-ffmpeg=/usr/local/cpffmpeg
# make
# make install
しかし、これを実行すると、replace 'PIX_FMT_RGBA32' 'PIX_FMT_RGB32' -- *
次のエラーが発生します。
置換: 'autom4te.cache' ファイル読み取りエラー (Errcode: 21) 置換: 'build' ファイル読み取りエラー (Errcode: 21) ffmpeg_frame.c 変換後置換: 'include' ファイル読み取りエラー (Errcode: 21) 置換: 読み取りエラー'module'ファイル(エラーコード:21)の置き換え: 'test'ファイルの読み込み中にエラーが発生しました(エラーコード:21)。
私が実行しmake
てその行をスキップすると、次のような結果が表示されます。
/root/ffmpeg-php/branches/ffmpeg-php/ffmpeg-php-0.6.1/ffmpeg-php.c:171: error: expected '{' at end of input
make: *** [ffmpeg-php.lo] Error 1
どんなアイデアがありますか?
ベストアンサー1
エラーはreplace
無害です。 (不思議なことに)ファイルがディレクトリであり、そのファイルに対して操作を実行できないという事実だけを知らせるだけです。
ただし、実行する前に最初に実行する必要がありますphpize
。./configure …
make