stackless pythonのOSXバイナリもあるのですがインストール先を変えたりしたかったので、自分でビルドした。
途中1カ所つまずいたのでメモしておく。
(これが正しいのかはよくわからないですが。)
参考にしたのはこの記事。
./configure --prefix=/usr/local/stackless-python251 --enable-universalsdk --enable-framework
そして、できあがったMakefileにて -DSTACKLESS_FRHACK=0 という記述がある部分が1カ所あるので、そこを -DSTACKLESS_FRHACK=1 に書き換える。(←これがほんとにこれでいいのか自信ないのだが、上の参考記事と同様の効果を得るにはこのフラグの変更でいいようだ。)
そんで、
make
sudo make install
サンプルのfactorial.pyをダウンロードして、実行。
ayu@~% /usr/local/stackless-python251/bin/python factorial.py
0.0117838382721
ひとまずうまく動いたみたい。