winsick(2).h Fehlermeldungen bei Indy FTP benutzung
-
Hallo,
also ich benutze die Komponente IdFTP von indy
aber es kommen immer fol,gende fehlermeldungen:[C++ Fehler] winsock2.h(109): E2238 Bezeichner 'fd_set' mehrfach deklariert
[C++ Fehler] winsock.h(54): E2344 'fd_set' bereits deklariert
[C++ Fehler] winsock2.h(112): E2146 Bezeichner zur Vervollständigung der Deklaration erforderlich
[C++ Fehler] winsock2.h(153): E2238 Bezeichner 'timeval' mehrfach deklariert
[C++ Fehler] winsock.h(97): E2344 'timeval' bereits deklariert
[C++ Fehler] winsock2.h(209): E2238 Bezeichner 'hostent' mehrfach deklariert
[C++ Fehler] winsock.h(153): E2344 'hostent' bereits deklariert
[C++ Fehler] winsock2.h(222): E2238 Bezeichner 'netent' mehrfach deklariert
[C++ Fehler] winsock.h(166): E2344 'netent' bereits deklariert
[C++ Fehler] winsock2.h(229): E2238 Bezeichner 'servent' mehrfach deklariert
[C++ Fehler] winsock.h(173): E2344 'servent' bereits deklariert
[C++ Fehler] winsock2.h(241): E2238 Bezeichner 'protoent' mehrfach deklariert
[C++ Fehler] winsock.h(185): E2344 'protoent' bereits deklariert
[C++ Fehler] winsock2.h(327): E2238 Bezeichner 'in_addr' mehrfach deklariert
[C++ Fehler] winsock.h(269): E2344 'in_addr' bereits deklariert
[C++ Fehler] winsock2.h(385): E2238 Bezeichner 'sockaddr_in' mehrfach deklariert
[C++ Fehler] winsock.h(319): E2344 'sockaddr_in' bereits deklariert
[C++ Fehler] winsock2.h(395): E2238 Bezeichner 'WSAData' mehrfach deklariert
[C++ Fehler] winsock.h(329): E2344 'WSAData' bereits deklariert
[C++ Fehler] winsock2.h(411): E2146 Bezeichner zur Vervollständigung der Deklaration erforderlich
[C++ Fehler] winsock2.h(546): E2238 Bezeichner 'sockaddr' mehrfach deklariert
[C++ Fehler] winsock.h(492): E2344 'sockaddr' bereits deklariert
[C++ Fehler] winsock2.h(586): E2238 Bezeichner 'sockproto' mehrfach deklariert
[C++ Fehler] winsock.h(501): E2344 'sockproto' bereits deklariert
[C++ Fehler] winsock2.h(625): E2238 Bezeichner 'linger' mehrfach deklariert
[C++ Fehler] winsock2.h(625): E2228 Zu viele Fehlermeldungen oder WarnungenDas passiert sonst nie und ich hab eigentlich auch nichts anders gemacht als sonst auch. Bitte helft mir
-
Keinr ne Idee?
-
Die Meldungen die dir geliefert werden sind ja eigentlich eindeutig! --> "Mehrfachdeklarationen" einmal in winsock.h und einmal in winsock2.h! << benötigst du denn beide header?
-
Das Problem ist normalerweise mach ich einfach den idFTP drauf und es funzt. Diesmal hab ich es genauso gemacht nur da kommen diese Fehler deshalb verstehe ich es gar nicht.
-
Das Problem ist normalerweise mach ich einfach den idFTP drauf und es funzt. Diesmal hab ich es genauso gemacht nur da kommen diese Fehler deshalb verstehe ich es gar nicht.