Linking problem with WinSock2?

Trips

Well-known member
Joined
Aug 7, 2010
Messages
2,788
F:PSDKIncludeWinSock2.h(112) : error C2011: fd_set : struct type redefinition
        F:PSDKIncludewinsock.h(54) : see declaration of fd_set
F:PSDKIncludeWinSock2.h(147) : warning C4005: FD_SET : macro redefinition
        F:PSDKIncludewinsock.h(88) : see previous definition of FD_SET
F:PSDKIncludeWinSock2.h(156) : error C2011: timeval : struct type redefinition
        F:PSDKIncludewinsock.h(97) : see declaration of timeval
F:PSDKIncludeWinSock2.h(212) : error C2011: hostent : struct type redefinition
        F:PSDKIncludewinsock.h(153) : see declaration of hostent
F:PSDKIncludeWinSock2.h(225) : error C2011: netent : struct type redefinition
        F:PSDKIncludewinsock.h(166) : see declaration of netent
F:PSDKIncludeWinSock2.h(232) : error C2011: servent : struct type redefinition
        F:PSDKIncludewinsock.h(173) : see declaration of servent
F:PSDKIncludeWinSock2.h(244) : error C2011: protoent : struct type redefinition
        F:PSDKIncludewinsock.h(185) : see declaration of protoent
F:PSDKIncludeWinSock2.h(400) : error C2011: sockaddr_in : struct type redefinition
        F:PSDKIncludewinsock.h(321) : see declaration of sockaddr_in
F:PSDKIncludeWinSock2.h(410) : error C2011: WSAData : struct type redefinition
        F:PSDKIncludewinsock.h(331) : see declaration of WSAData
F:PSDKIncludeWinSock2.h(470) : warning C4005: SO_DONTLINGER : macro redefinition
        F:PSDKIncludewinsock.h(411) : see previous definition of SO_DONTLINGER
F:PSDKIncludeWinSock2.h(527) : warning C4005: AF_IPX : macro redefinition
        F:PSDKIncludewinsock.h(469) : see previous definition of AF_IPX
F:PSDKIncludeWinSock2.h(555) : warning C4005: AF_MAX : macro redefinition
        F:PSDKIncludewinsock.h(488) : see previous definition of AF_MAX
F:PSDKIncludeWinSock2.h(561) : error C2011: sockaddr : struct type redefinition
        F:PSDKIncludewinsock.h(494) : see declaration of sockaddr
F:PSDKIncludeWinSock2.h(601) : error C2011: sockproto : struct type redefinition
        F:PSDKIncludewinsock.h(503) : see declaration of sockproto
F:PSDKIncludeWinSock2.h(640) : error C2011: linger : struct type redefinition
        F:PSDKIncludewinsock.h(540) : see declaration of linger
F:PSDKIncludeWinSock2.h(653) : warning C4005: SOMAXCONN : macro redefinition
        F:PSDKIncludewinsock.h(553) : see previous definition of SOMAXCONN
F:PSDKIncludeWinSock2.h(679) : warning C4005: FD_READ : macro redefinition
        F:PSDKIncludewinsock.h(571) : see previous definition of FD_READ
F:PSDKIncludeWinSock2.h(682) : warning C4005: FD_WRITE : macro redefinition
        F:PSDKIncludewinsock.h(572) : see previous definition of FD_WRITE
F:PSDKIncludeWinSock2.h(685) : warning C4005: FD_OOB : macro redefinition
        F:PSDKIncludewinsock.h(573) : see previous definition of FD_OOB
F:PSDKIncludeWinSock2.h(688) : warning C4005: FD_ACCEPT : macro redefinition
        F:PSDKIncludewinsock.h(574) : see previous definition of FD_ACCEPT
F:PSDKIncludeWinSock2.h(691) : warning C4005: FD_CONNECT : macro redefinition
        F:PSDKIncludewinsock.h(575) : see previous definition of FD_CONNECT
F:PSDKIncludeWinSock2.h(694) : warning C4005: FD_CLOSE : macro redefinition
        F:PSDKIncludewinsock.h(576) : see previous definition of FD_CLOSE
F:PSDKIncludeWinSock2.h(1626) : error C2375: accept : redefinition; different linkage
        F:PSDKIncludewinsock.h(744) : see declaration of accept
F:PSDKIncludeWinSock2.h(1647) : error C2375: bind : redefinition; different linkage
        F:PSDKIncludewinsock.h(749) : see declaration of bind
F:PSDKIncludeWinSock2.h(1666) : error C2375: closesocket : redefinition; different linkage
        F:PSDKIncludewinsock.h(754) : see declaration of closesocket
F:PSDKIncludeWinSock2.h(1685) : error C2375: connect : redefinition; different linkage
        F:PSDKIncludewinsock.h(756) : see declaration of connect
F:PSDKIncludeWinSock2.h(1706) : error C2375: ioctlsocket : redefinition; different linkage
        F:PSDKIncludewinsock.h(761) : see declaration of ioctlsocket
F:PSDKIncludeWinSock2.h(1727) : error C2375: getpeername : redefinition; different linkage
        F:PSDKIncludewinsock.h(766) : see declaration of getpeername
F:PSDKIncludeWinSock2.h(1748) : error C2375: getsockname : redefinition; different linkage
        F:PSDKIncludewinsock.h(771) : see declaration of getsockname
F:PSDKIncludeWinSock2.h(1771) : error C2375: getsockopt : redefinition; different linkage
        F:PSDKIncludewinsock.h(776) : see declaration of getsockopt
F:PSDKIncludeWinSock2.h(1792) : error C2375: htonl : redefinition; different linkage
        F:PSDKIncludewinsock.h(783) : see declaration of htonl
F:PSDKIncludeWinSock2.h(1809) : error C2375: htons : redefinition; different linkage
        F:PSDKIncludewinsock.h(785) : see declaration of htons
F:PSDKIncludeWinSock2.h(1826) : error C2375: inet_addr : redefinition; different linkage
        F:PSDKIncludewinsock.h(787) : see declaration of inet_addr
F:PSDKIncludeWinSock2.h(1843) : error C2375: inet_ntoa : redefinition; different linkage
        F:PSDKIncludewinsock.h(789) : see declaration of inet_ntoa
F:PSDKIncludeWinSock2.h(1861) : error C2375: listen : redefinition; different linkage
        F:PSDKIncludewinsock.h(791) : see declaration of listen
F:PSDKIncludeWinSock2.h(1879) : error C2375: ntohl : redefinition; different linkage
        F:PSDKIncludewinsock.h(795) : see declaration of ntohl
F:PSDKIncludeWinSock2.h(1896) : error C2375: ntohs : redefinition; different linkage
        F:PSDKIncludewinsock.h(797) : see declaration of ntohs
F:PSDKIncludeWinSock2.h(1916) : error C2375: recv : redefinition; different linkage
        F:PSDKIncludewinsock.h(799) : see declaration of recv
F:PSDKIncludeWinSock2.h(1941) : error C2375: recvfrom : redefinition; different linkage
        F:PSDKIncludewinsock.h(805) : see declaration of recvfrom
F:PSDKIncludeWinSock2.h(1967) : error C2375: select : redefinition; different linkage
        F:PSDKIncludewinsock.h(813) : see declaration of select
F:PSDKIncludeWinSock2.h(1991) : error C2375: send : redefinition; different linkage
        F:PSDKIncludewinsock.h(820) : see declaration of send
F:PSDKIncludeWinSock2.h(2016) : error C2375: sendto : redefinition; different linkage
        F:PSDKIncludewinsock.h(826) : see declaration of sendto
F:PSDKIncludeWinSock2.h(2042) : error C2375: setsockopt : redefinition; different linkage
        F:PSDKIncludewinsock.h(834) : see declaration of setsockopt
F:PSDKIncludeWinSock2.h(2064) : error C2375: shutdown : redefinition; different linkage
        F:PSDKIncludewinsock.h(841) : see declaration of shutdown
F:PSDKIncludeWinSock2.h(2084) : error C2375: socket : redefinition; different linkage
        F:PSDKIncludewinsock.h(845) : see declaration of socket
F:PSDKIncludeWinSock2.h(2107) : error C2375: gethostbyaddr : redefinition; different linkage
        F:PSDKIncludewinsock.h(852) : see declaration of gethostbyaddr
F:PSDKIncludeWinSock2.h(2126) : error C2375: gethostbyname : redefinition; different linkage
        F:PSDKIncludewinsock.h(857) : see declaration of gethostbyname
F:PSDKIncludeWinSock2.h(2144) : error C2375: gethostname : redefinition; different linkage
        F:PSDKIncludewinsock.h(859) : see declaration of gethostname
F:PSDKIncludeWinSock2.h(2163) : error C2375: getservbyport : redefinition; different linkage
        F:PSDKIncludewinsock.h(863) : see declaration of getservbyport
F:PSDKIncludeWinSock2.h(2182) : error C2375: getservbyname : redefinition; different linkage
        F:PSDKIncludewinsock.h(867) : see declaration of getservbyname
F:PSDKIncludeWinSock2.h(2200) : error C2375: getprotobynumber : redefinition; different linkage
        F:PSDKIncludewinsock.h(871) : see declaration of getprotobynumber
F:PSDKIncludeWinSock2.h(2217) : error C2375: getprotobyname : redefinition; different linkage
        F:PSDKIncludewinsock.h(873) : see declaration of getprotobyname
F:PSDKIncludeWinSock2.h(2237) : error C2375: WSAStartup : redefinition; different linkage
        F:PSDKIncludewinsock.h(877) : see declaration of WSAStartup
F:PSDKIncludeWinSock2.h(2255) : error C2375: WSACleanup : redefinition; different linkage
        F:PSDKIncludewinsock.h(881) : see declaration of WSACleanup
F:PSDKIncludeWinSock2.h(2272) : error C2375: WSASetLastError : redefinition; different linkage
        F:PSDKIncludewinsock.h(883) : see declaration of WSASetLastError
F:PSDKIncludeWinSock2.h(2289) : error C2375: WSAGetLastError : redefinition; different linkage
        F:PSDKIncludewinsock.h(885) : see declaration of WSAGetLastError
F:PSDKIncludeWinSock2.h(2306) : error C2375: WSAIsBlocking : redefinition; different linkage
        F:PSDKIncludewinsock.h(887) : see declaration of WSAIsBlocking
F:PSDKIncludeWinSock2.h(2323) : error C2375: WSAUnhookBlockingHook : redefinition; different linkage
        F:PSDKIncludewinsock.h(889) : see declaration of WSAUnhookBlockingHook
F:PSDKIncludeWinSock2.h(2340) : error C2375: WSASetBlockingHook : redefinition; different linkage
        F:PSDKIncludewinsock.h(891) : see declaration of WSASetBlockingHook
F:PSDKIncludeWinSock2.h(2357) : error C2375: WSACancelBlockingCall : redefinition; different linkage
        F:PSDKIncludewinsock.h(893) : see declaration of WSACancelBlockingCall
F:PSDKIncludeWinSock2.h(2379) : error C2375: WSAAsyncGetServByName : redefinition; different linkage
        F:PSDKIncludewinsock.h(895) : see declaration of WSAAsyncGetServByName
F:PSDKIncludeWinSock2.h(2406) : error C2375: WSAAsyncGetServByPort : redefinition; different linkage
        F:PSDKIncludewinsock.h(903) : see declaration of WSAAsyncGetServByPort
F:PSDKIncludeWinSock2.h(2432) : error C2375: WSAAsyncGetProtoByName : redefinition; different linkage
        F:PSDKIncludewinsock.h(911) : see declaration of WSAAsyncGetProtoByName
F:PSDKIncludeWinSock2.h(2457) : error C2375: WSAAsyncGetProtoByNumber : redefinition; different linkage
        F:PSDKIncludewinsock.h(918) : see declaration of WSAAsyncGetProtoByNumber
F:PSDKIncludeWinSock2.h(2482) : error C2375: WSAAsyncGetHostByName : redefinition; different linkage
        F:PSDKIncludewinsock.h(925) : see declaration of WSAAsyncGetHostByName
F:PSDKIncludeWinSock2.h(2509) : error C2375: WSAAsyncGetHostByAddr : redefinition; different linkage
        F:PSDKIncludewinsock.h(932) : see declaration of WSAAsyncGetHostByAddr
F:PSDKIncludeWinSock2.h(2532) : error C2375: WSACancelAsyncRequest : redefinition; different linkage
        F:PSDKIncludewinsock.h(941) : see declaration of WSACancelAsyncRequest
F:PSDKIncludeWinSock2.h(2552) : error C2375: WSAAsyncSelect : redefinition; different linkage
        F:PSDKIncludewinsock.h(943) : see declaration of WSAAsyncSelect


View the full article
 
Back
Top