I guess errors would be helpful:
i386-mingw32msvc-gcc -I../../include -I. -I../../agent -I../../agent/mibgroup -I../../snmplib -g -O2 -Dmingw32 -Dmingw32msvc -Wall -Winline -Wstrict-prototypes -Wwrite-strings -Wcast-qual -Wno-char-subscripts -c if-mib/data_access/interface_ioctl.c -o if-mib/data_access/interface_ioctl.o
if-mib/data_access/interface_ioctl.c:37: warning: "struct ifreq" declared inside parameter list
if-mib/data_access/interface_ioctl.c:37: warning: its scope is only this definition or declaration, which is probably not what you want
if-mib/data_access/interface_ioctl.c: In function `_ioctl_get':
if-mib/data_access/interface_ioctl.c:63: error: dereferencing pointer to incomplete type
if-mib/data_access/interface_ioctl.c:63: error: dereferencing pointer to incomplete type
if-mib/data_access/interface_ioctl.c:64: error: dereferencing pointer to incomplete type
if-mib/data_access/interface_ioctl.c:64: error: dereferencing pointer to incomplete type
if-mib/data_access/interface_ioctl.c:65: warning: implicit declaration of function `ioctl'
if-mib/data_access/interface_ioctl.c: At top level:
if-mib/data_access/interface_ioctl.c:38: warning: '_ioctl_get' defined but not used
make[2]: *** [if-mib/data_access/interface_ioctl.lo] Error 1
make[2]: Leaving directory `/home/room/src/net-snmp-mingw32/agent/mibgroup'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/home/room/src/net-snmp-mingw32/agent'
make: *** [subdirs] Error 1
Andy Smith wrote:
Ok, I must admit I am stumped. The if MIB is now failing to compile on MinGW, presumably because the ioctl code is being compiled. I have played with the config_require macros in interface.h but not requiring it for Windows only causes new and different link errors. I have looked a bit through the CVS Web at older file versions, but nothing is jumping out at me. Has anything major changed in the if MIB that I am not seeing?
Andy
-------------------------------------------------------
This Newsletter Sponsored by: Macrovision For reliable Linux application installations, use the industry's leading
setup authoring tool, InstallShield X. Learn more and evaluate today. http://clk.atdmt.com/MSI/go/ins0030000001msi/direct/01/
_______________________________________________
Net-snmp-coders mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders
