pypy 2.0在CentOS 5.x 编译问题小结

pypy 2.0发布了,又要编译了。环境仍然是CentOS 5.x 64bit。

问题:tmp目录空间不够
解决:调用的是python里面的tempfile来获取临时目录的。所以定义环境变量TMP或者TEMP或者TMPDIR都可以。

问题:default value for ‘w_ignored1′ can only be None, got ”; (详细信息:http://bpaste.net/show/OUN1VScbqnuujKEkGHJ8/
解决:irc上说用新版本pypy或cpython来执行。我用的是pypy 1.9也不行,就用了cpython 2.6.7,通过。

问题:CentOS自带SQLite版本过低
解决:安装更新版本的SQLite再编译。