मैं साइगविन पर पायथन 2.5 स्थापित करना चाहता हूं। (संपादित करें: मुझे विशेष रूप से अजगर 2.5 की आवश्यकता है, और मुझे पता है कि साइगविन सेटअप 2.7 और 3.2 प्रदान करता है। मैंने जीयूआई का उपयोग करने वालों को स्थापित किया है और वे ठीक दिखते हैं।)
अजगर 2.5 साइगविन 1.7 की नवीनतम स्थापना के साथ शामिल नहीं है, इसलिए मैं स्रोत से स्थापित करने की कोशिश कर रहा हूं। हालाँकि, मुझे निम्न त्रुटि मिल रही है:
$ make
gcc -c -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I. -I./Include -DPy_BUILD_CORE -o Modules/config.o Modules/config.c
gcc -c -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I. -I./Include -DPy_BUILD_CORE -DPYTHONPATH='":plat-cygwin:lib-tk"' \
-DPREFIX='"/usr/local"' \
-DEXEC_PREFIX='"/usr/local"' \
-DVERSION='"2.5"' \
-DVPATH='""' \
-o Modules/getpath.o ./Modules/getpath.c
gcc -c -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I. -I./Include -DPy_BUILD_CORE -DSVNVERSION=\"`LANG=C svnversion .`\" -o Modules/getbuildinfo.o ./Modules/getbuildinfo.c
gcc: directory": No such file or directory
<command-line>:0:12: warning: missing terminating " character
./Modules/getbuildinfo.c: In function ‘_Py_svnversion’:
./Modules/getbuildinfo.c:44:2: error: missing terminating " character
./Modules/getbuildinfo.c:44:2: warning: ‘return’ with no value, in function returning non-void
Makefile:474: recipe for target `Modules/getbuildinfo.o' failed
make: *** [Modules/getbuildinfo.o] Error 1
मुझे यह समझने में परेशानी हो रही है कि मेकफाइल में क्या त्रुटि है। यहाँ प्रासंगिक लाइनें हैं (467-474):
Modules/getbuildinfo.o: $(PARSER_OBJS) \
$(OBJECT_OBJS) \
$(PYTHON_OBJS) \
$(MODULE_OBJS) \
$(SIGNAL_OBJS) \
$(MODOBJS) \
$(srcdir)/Modules/getbuildinfo.c
$(CC) -c $(PY_CFLAGS) -DSVNVERSION=\"`LANG=C $(SVNVERSION)`\" -o $@ $(srcdir)/Modules/getbuildinfo.c
अगर कोई त्रुटि बता सकता है और उसे कैसे ठीक कर सकता है, तो मैं इसकी सराहना करूंगा।