在ubuntu 10.04上使用python 2.3

时间:2011-02-08 15:26:31

标签: python ubuntu-10.04

我需要在ubuntu 10.04系统上运行一些旧的python程序。看来,没有适用于ubuntu 10.04的python 2.3软件包。所以我直接从python.org获得了python 2.3:http://www.python.org/download/releases/2.3/

但是“make”python因缓冲区溢出而失败。

有人建议如何让python 2.3在ubuntu 10.04上运行吗?

2 个答案:

答案 0 :(得分:3)

这似乎是Python 2.3中的一个老错误。从这里开始:https://bugs.launchpad.net/ubuntu/+source/gcc-defaults/+bug/286334

解决方案是使用BASECFLAGS = -U_FORTIFY_SOURCE运行configure。

./configure BASECFLAGS=-U_FORTIFY_SOURCE

然后像往常一样运行make。

答案 1 :(得分:0)

你可以将你的python编译文件decompile返回源代码。这样他们就可以在任何高达2.7+的python版本中工作,可能没有改变。