Thread XS Modul in C++ nicht übersetzbar (16 answers)
Opened by sesth at 2005-02-01 13:50

sesth
 2005-02-19 16:30
#51488 #51488
User since
2005-02-01
181 Artikel
BenutzerIn
[default_avatar]
Ich habe mich heute mal in Ruhe durch die Header-Dateien gearbeitet und das Problem gefunden. In perl.h wird in Zeile 709 sys/socket.h eingebunden und darüber indirekt win32.h. Normalerweise wird win32.h später eingebunden, da es Deklarationen aus dosish.h benötigt. Da Windows sys/socket.h nicht benötigt, kann man das verhindern, indem explizit das Symbol WIN32 definiert wird. Mit DEFINE => "-DWIN32" im Makefile.pl funktioniert es.

Gruß
Thomas
Gruß
Thomas

View full thread XS Modul in C++ nicht übersetzbar