Hi All,
I'm new here, would you like to help me about the net snmp compile with
vc6.0? the output is followed:
Compiling...
snmptest.c
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(49) : error
C2011: 'fd_set' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(83) : warning
C4005: 'FD_SET' : macro redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock2.h(134) :
see previous definition of 'FD_SET'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(92) : error
C2011: 'timeval' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(148) : error
C2011: 'hostent' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(161) : error
C2011: 'netent' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(168) : error
C2011: 'servent' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(175) : error
C2011: 'protoent' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(259) : error
C2011: 'in_addr' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(309) : error
C2011: 'sockaddr_in' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(319) : error
C2011: 'WSAData' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(391) : warning
C4005: 'SO_DONTLINGER' : macro redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock2.h(430) :
see previous definition of 'SO_DONTLINGER'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(449) : warning
C4005: 'AF_IPX' : macro redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock2.h(483) :
see previous definition of 'AF_IPX'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(468) : warning
C4005: 'AF_MAX' : macro redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock2.h(506) :
see previous definition of 'AF_MAX'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(474) : error
C2011: 'sockaddr' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(483) : error
C2011: 'sockproto' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(520) : error
C2011: 'linger' : 'struct' type redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(533) : warning
C4005: 'SOMAXCONN' : macro redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock2.h(573) :
see previous definition of 'SOMAXCONN'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(551) : warning
C4005: 'FD_READ' : macro redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock2.h(598) :
see previous definition of 'FD_READ'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(552) : warning
C4005: 'FD_WRITE' : macro redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock2.h(601) :
see previous definition of 'FD_WRITE'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(553) : warning
C4005: 'FD_OOB' : macro redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock2.h(604) :
see previous definition of 'FD_OOB'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(554) : warning
C4005: 'FD_ACCEPT' : macro redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock2.h(607) :
see previous definition of 'FD_ACCEPT'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(555) : warning
C4005: 'FD_CONNECT' : macro redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock2.h(610) :
see previous definition of 'FD_CONNECT'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(556) : warning
C4005: 'FD_CLOSE' : macro redefinition
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock2.h(613) :
see previous definition of 'FD_CLOSE'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(708) : warning
C4273: 'accept' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(710) : warning
C4273: 'bind' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(712) : warning
C4273: 'closesocket' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(714) : warning
C4273: 'connect' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(716) : warning
C4273: 'ioctlsocket' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(719) : warning
C4273: 'getpeername' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(722) : warning
C4273: 'getsockname' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(725) : warning
C4273: 'getsockopt' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(727) : warning
C4273: 'htonl' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(729) : warning
C4273: 'htons' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(731) : warning
C4273: 'inet_addr' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(733) : warning
C4273: 'inet_ntoa' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(735) : warning
C4273: 'listen' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(737) : warning
C4273: 'ntohl' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(739) : warning
C4273: 'ntohs' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(741) : warning
C4273: 'recv' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(744) : warning
C4273: 'recvfrom' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(747) : warning
C4273: 'select' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(749) : warning
C4273: 'send' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(752) : warning
C4273: 'sendto' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(755) : warning
C4273: 'setsockopt' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(757) : warning
C4273: 'shutdown' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(759) : warning
C4273: 'socket' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(764) : warning
C4273: 'gethostbyaddr' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(766) : warning
C4273: 'gethostbyname' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(768) : warning
C4273: 'gethostname' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(770) : warning
C4273: 'getservbyport' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(773) : warning
C4273: 'getservbyname' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(775) : warning
C4273: 'getprotobynumber' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(777) : warning
C4273: 'getprotobyname' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(781) : warning
C4273: 'WSAStartup' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(783) : warning
C4273: 'WSACleanup' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(785) : warning
C4273: 'WSASetLastError' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(787) : warning
C4273: 'WSAGetLastError' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(789) : warning
C4273: 'WSAIsBlocking' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(791) : warning
C4273: 'WSAUnhookBlockingHook' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(793) : warning
C4273: 'WSASetBlockingHook' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(795) : warning
C4273: 'WSACancelBlockingCall' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(800) : warning
C4273: 'WSAAsyncGetServByName' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(804) : warning
C4273: 'WSAAsyncGetServByPort' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(808) : warning
C4273: 'WSAAsyncGetProtoByName' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(812) : warning
C4273: 'WSAAsyncGetProtoByNumber' : inconsistent dll linkage. dllexport
assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(816) : warning
C4273: 'WSAAsyncGetHostByName' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(820) : warning
C4273: 'WSAAsyncGetHostByAddr' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(822) : warning
C4273: 'WSACancelAsyncRequest' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(825) : warning
C4273: 'WSAAsyncSelect' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(829) : error
C2011: '_TRANSMIT_FILE_BUFFERS' : 'struct' type redefinition
Error executing cl.exe.
snmptest.obj - 13 error(s), 57 warning(s)
Thank you very much!
Bang.
------------------------------------------------------------------------------
_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users