| 
Thread XS Modul in C++ nicht übersetzbar
(16 answers)
 Opened by sesth at 2005-02-01 13:50 
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  |