在ubuntu 10.04上使用python 2.3

ale*_*lex 5 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上工作?

Tra*_*ger 3

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

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

./configure BASECFLAGS=-U_FORTIFY_SOURCE
Run Code Online (Sandbox Code Playgroud)

然后像平常一样运行 make 。