Python2.7.3 x64を自ビルド for Windows
前提としてsvnやVC++、Perl、Gowなどが入っているものとする
cd src
svn
checkout http://svn.python.org/projects/python/branches/release27-maint/
python2.7.3
svn export http://svn.python.org/projects/external/bzip2-1.0.5
svn export http://svn.python.org/projects/external/openssl-0.9.8l
wget
“http://sourceforge.jp/frs/redir.php?m=jaist&f=%2Fgnupack%2F49095%2Fsqlite3-3.6.21-3-src.tar.bz2"
tarコマンドではうまく解凍できないので7zip等で解凍、PCBuild内に置く。
wget
“http://downloads.sourceforge.net/project/tcl/Tcl/8.4.19/tcl8419-src.zip?r=http%3A%2F%2Fwww.tcl.tk%2Fsoftware%2Ftcltk%2Fdownload.html&ts=1337257341&use_mirror=jaist”
wget
“http://downloads.sourceforge.net/project/tcl/Tcl/8.4.19/tk8419-src.zip?r=http%3A%2F%2Fwww.tcl.tk%2Fsoftware%2Ftcltk%2Fdownload.html&ts=1337257429&use_mirror=jaist”
tcl/tkはsrcルートにtcltkというディレクトリを作り、その中に解凍
VisualStudio2010から
_bsddbのプロパティのインクリュードディレクトリにPCBuildとPCBuild/build_windowsを追加する。
_tkinterのプロパティのインクリュードディレクトリにtcltk内のgenericとxlibを追加。構成の種類をスタティックライブラリにする。
ビルドする。
2つほどエラーがでるがpython自体はビルド完了する。 2つのエラーは
ここのパッチ
を使えば解決するみたいなのだがうまくいかない…
Windowsはさくっとビルドできないのがつらくてしょうがない…