由于某种原因,我需要在 Ubuntu 13.04 上安装 Python2.5。我尝试从源代码安装它。但是 make 操作失败,并出现以下错误:
gcc -pthread -c -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -IInclude -I./Include -DPy_BUILD_CORE -DSVNVERSION=\"`LC_ALL=C svnversion .`\" -o Modules/getbuildinfo.o ./Modules/getbuildinfo.c
gcc: error: directory":No such file or directory
make: *** [Modules/getbuildinfo.o] error 1
我谷歌了一下,但还是不知道发生了什么。我该如何解决这个问题?
谢谢。
答案1
临时解决方法:
SVNVERSION="Unversioned directory" ./configure --prefix=/home/jeff/py25 -- enable-shared
访问问题6094
答案2
似乎是构建脚本中的一个错误,因为它们只测试是否安装了 subversion,但没有测试源代码是否实际使用了 subversion。
跑步
SVNVERSION=not-found ./configure
而不仅仅是
./configure
在你跑步之前make
似乎是一个解决方法。