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

Reply via email to