gpt4 book ai didi

从源代码 : gcc. orig: 目录构建时出现 Python 2.7.6 错误:没有这样的文件或目录

转载 作者:行者123 更新时间:2023-11-28 21:17:47 25 4
gpt4 key购买 nike

我在工作中获得了一个非常简单的 RHEL 4.4;例如,它没有安装 java 或 gcc。

我关注了this guide在另一个 VM (RHEM 4.6) 上成功安装 python 2.7.6。然而,在这个新的虚拟机上,我不能 make 而不会得到这个错误:

gcc -pthread -c -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include   -DPy_BUILD_CORE \
-DSVNVERSION="\"`LC_ALL=C echo Unversioned directory`\"" \
-DHGVERSION="\"`LC_ALL=C `\"" \
-DHGTAG="\"`LC_ALL=C `\"" \
-DHGBRANCH="\"`LC_ALL=C `\"" \
-o Modules/getbuildinfo.o ./Modules/getbuildinfo.c
gcc.orig: directory": No such file or directory
<command-line>: warning: missing terminating " character
./Modules/getbuildinfo.c: In function â_Py_svnversionâ:
./Modules/getbuildinfo.c:63: error: missing terminating " character
./Modules/getbuildinfo.c:63: error: expected expression before â;â token
make: *** [Modules/getbuildinfo.o] Error 1

我尝试了这个不相关的 bug 中的建议报告:

SVNVERSION="Unversioned directory"
./configure
make

但收到同样的错误。

我在 super 用户上看到这个问题,它建议检查 Modules 目录中的 svnversion 命令的输出,但我没有 svn svnversion 在这台机器上。它还建议编辑 Modules/getbuildinfo.c 中的函数 _PY_svnversion,我这样做了,但收到了同样的错误。

有什么想法吗?

最佳答案

好的,我在我的案例中找到了答案:

发出 configure 将创建一个新的 Makefile使用 vi 编辑 Makefile

搜索 SVNVERSION 并将其设置为

SVNVERSION=    "" 

enter image description here

make 将工作。

关于从源代码 : gcc. orig: 目录构建时出现 Python 2.7.6 错误:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27409037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com