net-snmp win32 compile issues

"John Stacey" <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <4A576E8B086242DF9C144083CB1135D7@johns1>
Hello,

 

Windows XP Pro SP3

MSVC 2005 v 8.0

Microsoft Windows Software Development Kit (SDK) for Windows 7 and .NET
Framework 3.5 Service Pack 1.

Net-snmp v 5.5

Active Perl v 5.10.1

OpenSSL 1.0.0

 

Net-snmp-config.h:

#define PACKAGE_VERSION "5.5"         ln 19

#define HAVE_WIN32_PLATFORM_SDK 1          ln 28

 

#define _WIN32_WINNT 0x501 /*_WIN32_WINNT_WINXP*/           ln 37

#define NTDDI_VERSION 0x05010300 /* NTDDI_WINXPSP3 */      ln 38

 

#define NETSNMP_USE_OPENSSL 1     ln 1368

#define NETSNMP_USE_DLL 1              ln 1594

 

Microsoft Visual C++ - Workspace - Building the DLL - Compiles and Builds 

 

This is as far as I have been able to get attempting a dynamic build using
win32sdk.dsw (build.bat fails as well)

 

Error Buffer:

Warning            1          warning C4102: 'begone' : unreferenced label
c:\net-snmp\apps\snmpusm.c     1007     

Warning            2          warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\route.c  138


Warning            3          warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\route.c  139


Warning            4          warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\route.c  140


Warning            5          warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\route.c  141


Warning            6          warning C4013: 'sethostent' undefined;
assuming extern returning int          c:\net-snmp\apps\snmpnetstat\main.c
370       

Warning            7          warning C4013: 'setnetent' undefined; assuming
extern returning int            c:\net-snmp\apps\snmpnetstat\main.c  371


Warning            8          warning C4013: 'setprotoent' undefined;
assuming extern returning int         c:\net-snmp\apps\snmpnetstat\main.c
414       

Warning            9          warning C4013: 'setservent' undefined;
assuming extern returning int          c:\net-snmp\apps\snmpnetstat\main.c
415       

Warning            10         warning C4013: 'getprotoent' undefined;
assuming extern returning int         c:\net-snmp\apps\snmpnetstat\main.c
417       

Warning            11         warning C4047: '=' : 'protoent *' differs in
levels of indirection from 'int'
c:\net-snmp\apps\snmpnetstat\main.c  417       

Warning            12         warning C4013: 'endprotoent' undefined;
assuming extern returning int        c:\net-snmp\apps\snmpnetstat\main.c
425       

Warning            13         warning C4047: '=' : 'protoent *' differs in
levels of indirection from 'int'
c:\net-snmp\apps\snmpnetstat\main.c  513       

Warning            14         warning C4244: '=' : conversion from 'oid' to
'unsigned char', possible loss of data
c:\net-snmp\apps\snmpnetstat\inet6.c  149       

Warning            15         warning C4244: '=' : conversion from 'oid' to
'unsigned char', possible loss of data
c:\net-snmp\apps\snmpnetstat\inet6.c  152       

Warning            16         warning C4018: '<' : signed/unsigned mismatch
c:\net-snmp\apps\snmpnetstat\inet6.c     422       

Warning            17         warning C4018: '<' : signed/unsigned mismatch
c:\net-snmp\apps\snmpnetstat\inet6.c     437       

Warning            18         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
140       

Warning            19         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
141       

Warning            20         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
142       

Warning            21         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
143       

Warning            22         warning C4244: 'function' : conversion from
'oid' to 'u_short', possible loss of data
c:\net-snmp\apps\snmpnetstat\inet.c    145       

Warning            23         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
147       

Warning            24         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
148       

Warning            25         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
149       

Warning            26         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
150       

Warning            27         warning C4244: 'function' : conversion from
'oid' to 'u_short', possible loss of data
c:\net-snmp\apps\snmpnetstat\inet.c    152       

Warning            28         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
228       

Warning            29         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
229       

Warning            30         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
230       

Warning            31         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\inet.c
231       

Warning            32         warning C4018: '<' : signed/unsigned mismatch
c:\net-snmp\apps\snmpnetstat\inet.c       380       

Warning            33         warning C4018: '>' : signed/unsigned mismatch
c:\net-snmp\apps\snmpnetstat\inet.c       385       

Warning            34         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\if.c
152       

Warning            35         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\if.c
153       

Warning            36         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\if.c
154       

Warning            37         warning C4244: '=' : conversion from 'oid' to
'char', possible loss of data      c:\net-snmp\apps\snmpnetstat\if.c
155       

Warning            38         warning C4244: '=' : conversion from 'time_t'
to 'int', possible loss of data    c:\net-snmp\apps\snmpdelta.c 224       

Error     39         error LNK2019: unresolved external symbol
_init_var_route referenced in function _init_mib_modules
netsnmpmibs.lib            

Error     40         error LNK2019: unresolved external symbol
_init_udpTable referenced in function _init_mib_modules
netsnmpmibs.lib            

Error     41         error LNK2019: unresolved external symbol _init_udp
referenced in function _init_mib_modules            netsnmpmibs.lib


Error     42         error LNK2019: unresolved external symbol _init_ip
referenced in function _init_mib_modules            netsnmpmibs.lib


Error     43         error LNK2019: unresolved external symbol _init_icmp
referenced in function _init_mib_modules            netsnmpmibs.lib


Error     44         error LNK2019: unresolved external symbol
_init_tcpTable referenced in function _init_mib_modules
netsnmpmibs.lib            

Error     45         error LNK2019: unresolved external symbol _init_tcp
referenced in function _init_mib_modules            netsnmpmibs.lib


Error     46         error LNK2019: unresolved external symbol
_init_interfaces referenced in function _init_mib_modules
netsnmpmibs.lib            

Error     47         error LNK2019: unresolved external symbol _init_at
referenced in function _init_mib_modules            netsnmpmibs.lib


Error     48         fatal error LNK1120: 9 unresolved externals
../bin/release/snmpd.exe

 

I don't really need OpenSSL, this is the error log from my last attempt
which included it.

John Stacey
IES Systems, Inc.
464 Lisbon St.
PO Box 89
Canfield, OH 44406
PH: 330-533-6683 ext 131
FAX: 330-533-7293

------------------------------------------------------------------------------

_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.