初心者はPower Mac G4、Mac OS X 10.4.11、Xcode 2.5でffmpegをコンパイルしようとしましたが、このMac(iOSではなく)で使用できます。Tigerでffmpegをコンパイルし、ガスプロプリッサを使用していますか?
私はMac OS X 10.4それ自体をカバーしていませんが、Stephen Jungelsチュートリアル(link)から始めました。 LAME、FAAC/FAAD、x264をエラーなくインストールします。私はffmpegのために./configureを使用するまで、すべてがうまくいけ:
./configure --enable-shared --enable-libmp3lame --enable-libfaac --enable-libx264 --enable-gpl --enable-nonfree
いくつかのクランチングの後、私は「... config.makとconfig.hの作成」を取得し、エラー「WARNING:GNUアセンブラは見つからないが、インストールガスプリプロセッサ "と呼ばれる。そこで私はオンラインで(https://github.com/yuvi/gas-preprocessor)探し、指示に従って "gas-preprocessor.pl"を/ usr/local/binに移動します。明らかに何もしていないのは、configureを繰り返すと同じエラーが出るからです。 ffmpegディレクトリにgas-preprocessor.plを持っていても、どちらも役に立ちません。
私はgas-preprocessor.plで何かすべきことがありませんか?
「--arch = PPC」
注ターゲット:
こんにちはクリスをffmpegのコンパイル時のconfig.logのを読んだとき、私は、あなたのコメントに感謝し、この問題を考え出しました。残念ながら、configureリストに--arch = ppcを追加しても何も変更されませんでした。 configureのヘルプテキストを読んで、私はおそらく--cc =(コンパイラ)と--as =(アセンブラ)が私の試行の結果を変更する意味があることを発見しました。 ccはデフォルトで 'gcc'にする必要がありますが、それは正しいようですか? ./configure行にgas-preprocessorを組み込むべきかどうか、どうすればいいでしょうか? – Tom
/opt/local/binにgas-preprocessor.plのコピーを置いた後、 "WARNING:GNUアセンブラが見つかりません。gas-preprocessorをインストール"というエラーが表示されました。さて、私は多くのことを変えようとしましたが、この変更が起こったと思います。 – Tom
次のものは、 'make'は私に致命的なエラーを与えました: 関数 'foreach 'への終了していない呼び出し:')'がありません。やめる。 エラーmsgを使って私はffmpegメーリングリストのアーカイブに行きました。そこでは、開発者の一人が「make」が古いと言っていました。そこで、私は 'make'を現在のバージョン3.82にアップグレードしました。 – Tom