0.21.1과 OpenSSL 1.0.0c (또는 0.9.7m)를 Windows에서 Python 2.5.4로 빌드하려하지만 SWIG이 저를 상대로합니다. 나는 모두 꿀꺽 꿀꺽 2.0.1 꿀꺽 꿀꺽 1.3.40을 시도하고 나는 같은 오류 얻을 : OpenSSL을/꿀꺽 꿀꺽의SWIG 빌드 디버깅 도구/팁
swigging SWIG/_m2crypto.i to SWIG/_m2crypto_wrap.c
C:\Development\swigwin-1.3.40\swig.exe -python -IC:\Development\Python-2.5.4\include -IC:\Development\Python-2.5.4\PC -Ic:\Development\openssl-0.9.7m\include -includeall -o SWIG/_m2crypto_wrap.c SWIG/_m2crypto.i
c:\Development\openssl-0.9.7m\include\openssl\opensslv.h(1): Error: Syntax error in input(1).
모든 순열이 오류를 표시합니다. 나는 손으로 swig를 호출하고 내가 할 수있는 모든 "여분의"옵션을 전달하려고 노력했지만, 그들 중 누구도 정보에 가깝지 않습니다. 이 문제의 진정한 원인을 찾으려고 다른 어떤 조치를 취할 수 있습니까?
은 (M2Crypto에 대한 .I 파일을 편집 할 수있는이 사이트에 대한 제안이 있지만 0.21.1 이미 제안 된 변경 사항은 통합했다)