मैं अपने एमएसवीसी निर्मित python26_d के साथ चलाने के लिए मिंगव के जीसीसी का उपयोग करके रबबीट लाइब्रेरी का डिबग बिल्ड करने की कोशिश कर रहा हूं .. मुझे बहुत सारे अपरिभाषित संदर्भ मिले हैं जो मुझे libpython26_d बनाने के लिए प्रेरित करते हैं हालांकि, अपरिभाषित संदर्भों में से एक बनी हुई है। Googling मुझे देता है:पायथन: `_imp __Py_InitModule4 'के लिए अनिर्धारित संदर्भ
http://www.techlists.org/archives/programming/pythonlist/2003-03/msg01035.shtml
लेकिन -rdynamic मदद नहीं करता है।
e:\MinGW/bin\gcc.exe -mno-cygwin -mdll -O -Wall -g -IE:\code\python\python\py26\ include -IE:\code\python\python\py26\PC -c rabbyt/rabbyt._rabbyt.c -o build\temp .win32-2.6-pydebug\Debug\rabbyt\rabbyt._rabbyt.o -O3 -fno-strict-aliasing rabbyt/rabbyt._rabbyt.c:1351: warning: '__Pyx_SetItemInt' defined but not used writing build\temp.win32-2.6-pydebug\Debug\rabbyt\_rabbyt_d.def e:\MinGW/bin\gcc.exe -mno-cygwin -shared -g build\temp.win32-2.6-pydebug\Debug\r abbyt\rabbyt._rabbyt.o build\temp.win32-2.6-pydebug\Debug\rabbyt\_rabbyt_d.def - LE:\code\python\python\py26\libs -LE:\code\python\python\py26\PCbuild -lopengl32 -lglu32 -lpython26_d -lmsvcr90 -o build\lib.win32-2.6-pydebug\rabbyt\_rabbyt_d. pyd build\temp.win32-2.6-pydebug\Debug\rabbyt\rabbyt._rabbyt.o: In function `init_ra bbyt': E:/code/python/rabbyt/rabbyt/rabbyt._rabbyt.c:1121: undefined reference to `_imp __Py_InitModule4'
python_d setup.py build --debug -c mingw32 कमांड लाइन – Mark
है आधिकारिक विन्डोज़ पायथन बिल्ड (या कोई अन्य एमएसवीसी बिल्ड) के साथ मिनगब्लू (या इसके किसी भी फोर्क) का उपयोग करने की अनुशंसा नहीं की जाती है, कारण बताए गए कारणों से https://bugs.python.org/issue4709#msg243605 पर। – mhsmith