Python 2.7 kompilieren - ein paar Fehler -> Fragen

Python in C/C++ embedden, C-Module, ctypes, Cython, SWIG, SIP etc sind hier richtig.
Antworten
theliquidwave
User
Beiträge: 221
Registriert: Sonntag 1. Juni 2008, 09:08

Hallo.
Ich bin gerade dabei mir Python selber zu kompilieren (Windows XP).
Nach ein paar Schwierigkeiten habe ich es soweit auch ganz gut hinbekommen, nur können einige Module nicht kompiliert werden:

_sockets
_ssl
_hashlib

Ich weiß allerdings nicht wieso.
Beim "_sockets" Projekt kommen mehrere 100 Fehler. Alle entstehen in der getaddrinfo.c. Was mich wundert ist, dass winsock2.h gar nicht includiert wird. Eine manuelle includierung ändert auch nichts...

Bei _ssl und _hashlib sieht das ganze so aus:
error PRJ0019: Ein Tool hat einen Fehlercode aus folgender Quelle zurückgegeben: "Präbuildereignis wird ausgeführt..." _ssl
error PRJ0019: Ein Tool hat einen Fehlercode aus folgender Quelle zurückgegeben: "Präbuildereignis wird ausgeführt..." _hashlib
Weiß jemand woran das liegen kann? openssl-0.9.8l und bzip2-1.0.5 ist an Ort und Stelle (über dem Python-2.7) Verzeichnis...

Edit: Was hat es eigentlich mit der pyconfig.h auf sich, wo finde ich die und wie richte ich die ein?

Bin dankbar für Hilfe :)
Gruß
Grüßle.
Antworten