vc8とglewとpython2.5とpyopenglがインストール済みの環境でglewpyを動かす手順

pyrexのインストール

http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
からちょっと古い
Pyrex-0.9.4.1.tar.gz
をゲットしてきて解凍。
DOSプロンプトで中に入って、

> setup.py install

glewpyのインストール

glewpy-0.7.4.tar.gz
を解凍。
DOSプロンプトで中に入って、

> setup.py install

VS2003が入っていない環境では

error: Python was built with Visual Studio 2003;

とか出るので
http://d.hatena.ne.jp/moriyoshi/20070518/1179490110
を参照して環境変数レジストリを弄る。
環境変数を反映するためプロンプトを開きなおしてから
改めて

> setup.py install

今度は、

error: command 'cl.exe' failed: No such file or directory

といわれるのでコンパイラにパスを通してやる。
プロンプトで以下のようにする。(VC8ExpressEditionの場合)

> c:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat
Setting environment for using Microsoft Visual Studio 2005 x86 tools.

再度プロンプトから

> setup.py install

今度は、

>
src/glew.c(14) : fatal error C1083: include ファイルを開けません。'GL/glew.h': No such file or directory

といわれた。
環境変数INCLUDEにプラットフォームSDKのインクルードパス(C:/Program Files/Microsoft Platform SDK for Windows Server 2003 R2/Include)を追加する。
ついでにLIBにC:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Libを追加する。
もう一度プロンプトを開きなおしてから

> setup.py install

でようやくインストール完了。