Max OSX Mavericksにpygameをインストールする

pygameのインストール
http://eimu-dev.hatenablog.com/entry/2013/03/05/210916

4つのSDL Frameworkのdmgをダウンロードして、/Library/Frameworksに配置する。

で、ビルドしてみる。

$ python setup.py build

X11が無いと言われたので、フラグにインクルードの記述を足す。

Setup(config.pyで生成されたファイル)に以下を追加

DEBUG = -I/opt/X11/include

まだエラーが出るので、
src/scale_mmx64.cのmovsxlをmoxslqに直す。以下を参照。二階出てくるので注意。
http://stackoverflow.com/questions/11954497/error-when-installing-pygame-on-mountain-lion
https://bitbucket.org/pygame/pygame/commits/e296ada67fad/

          " movl             %5,      %%ecx;           "
              " pxor          %%mm0,      %%mm0;           "
              "1:                                          "
-             " movsxl         (%3),      %%rax;           " /* get xidx0[x] */
+             " movslq         (%3),      %%rax;           " /* get xidx0[x] */
              " add              $4,         %3;           "
              " movq           (%0),      %%mm1;           " /* load mult0 */
              " add              $8,         %0;           "

あとは

$ python setup.py build
$ sudo python setup.py install

でOK。