x264は、以下の場所にあります。
http://www.videolan.org/developers/x264.html
x264の最新情報は、ここでチェックしましょう。
http://x264.nl/
Gitがインストールされていれば、以下のようにして、ソースファイルを拾ってこれます。
$ git clone git://git.videolan.org/x264.git
Gitがインストールされていない場合でも、とりあえず、daily tarballのソースファイルを拾ってくればコンパイルできます。
ftp://ftp.videolan.org/pub/videolan/x264/snapshots/
x264-snapshot-20090804-2245.tar.bz2
を、適当なディレクトリに保存します。
毎日更新されていて、日付がファイル名になっていますので、その時点でのファイル名に読み替えてください。
MSYSで、ファイルを保存したディレクトリに移動し、
$ tar xjf x264-snapshot-20090804-2245.tar.bz2
$ cd x264-snapshot-20090804-2245
2011/01/05 追記
PTW32_STATIC_LIBフラグは、最新のpthreadsライブラリでは不要になったため、x264へのパッチも不要になりました。
修正が終わったら、
$ ./configure --prefix=/mingw
$ make
$ make install
以上で終了です。
【更新履歴】を見る
2010/1/31版ではなく、古い方のパッチを使用していませんか?
configureの結果、
pthread: yes
となっていれば成功です。
2010/1/31版を使用してもエラーがでました。原因がサッパリなので最初から環境を構築し直したいと思います。