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。