The compiler evidently does not like the 'if' in:
configure_require(if-mib/data_access/interface-unknown-arch);
Here is the error:
/bin/sh ../../libtool --mode=compile gcc -I../../include -I. -I../../agent -I../../agent/mibgroup -I../../snmplib -g -O2 -Dmingw32 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -Wcast-qual -Wno-char-subscripts -c -o if-mib/data_access/interface_common.lo if-mib/data_access/interface_common.c
gcc -I../../include -I. -I../../agent -I../../agent/mibgroup -I../../snmplib -g -O2 -Dmingw32 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -Wcast-qual -Wno-char-subscripts -c if-mib/data_access/interface_common.c -o if-mib/data_access/interface_common.o
In file included from if-mib/data_access/interface_common.c:13:
if-mib/data_access/interface.h:38: error: parse error before "if"
if-mib/data_access/interface.h:38: warning: type defaults to `int' in declaration of `configure_require'
if-mib/data_access/interface.h:38: warning: function declaration isn't a prototype
if-mib/data_access/interface.h:38: warning: data definition has no type or storage class
if-mib/data_access/interface_common.c: In function `interface_common_init':
if-mib/data_access/interface_common.c:58: warning: implicit declaration of function `netsnmp_access_interface_arch_init'
if-mib/data_access/interface_common.c: In function `netsnmp_access_interface_container_free':
../../include/net-snmp/library/container.h:351: warning: inlining failed in call to `CONTAINER_FREE'
if-mib/data_access/interface_common.c:150: warning: called from here
if-mib/data_access/interface_common.c: In function `netsnmp_access_interface_entry_get_by_name':
if-mib/data_access/interface_common.c:200: warning: assignment discards qualifiers from pointer target type
if-mib/data_access/interface_common.c: In function `netsnmp_access_interface_index_find':
if-mib/data_access/interface_common.c:210: warning: passing arg 2 of `se_find_value_in_slist' discards qualifiers from pointer target type
if-mib/data_access/interface_common.c: In function `netsnmp_access_interface_entry_set_admin_status':
if-mib/data_access/interface_common.c:304: warning: implicit declaration of function `netsnmp_arch_set_admin_status'
make[2]: *** [if-mib/data_access/interface_common.lo] Error 1
Andy
Robert Story (Coders) wrote:
On Thu, 08 Jul 2004 12:55:12 -0400 Andy wrote: AS> > Andy Smith wrote: AS> > Is that with the main branch? AS> AS> Yes, I should have specified that it is the main branch. Are the AS> config_require macros even supposed to be making it into the headers?
They are found in non-installed headers in the mibgroup tree. They shouldn't be in installed headers.
If you are having problems, I'm almost certainly to blame. What kind of problems are you having?
-- -------------------------- Andy Smith, MCP [EMAIL PROTECTED] --------------------------
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Net-snmp-coders mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders
