build system: linux redhat9.0
cross compiler: arm-linux-gcc 2.95.3 system

configure method:
./configure --prefix=/root/usr --build=i686-linux --host=arm-linux
--target=arm-linux --with-perl-modules --with-endianness=little 2>&1 |
tee b

error related produced result:
checking for rtentry.rt_dst... no
checking type of rtentry structure... Unknown
unknown
checking for struct rtentry... rtentry
checking for rtentry.rt_unit... no
checking for rtentry.rt_refcnt... no
checking for rtentry.rt_hash... no
checking for rtentry.rt_use... no
checking for tcpstat.tcp_rcvmemdrop... no

make result:

arm-linux-gcc -I../../include -I. -I../../agent -I../../agent/mibgroup
-I../../snmplib -g -O2 -Dlinux -c mibII/var_route.c  -fPIC -DPIC -o
mibII/.libs/var_route.lo
mibII/var_route.c: In function `var_ipRouteEntry':
mibII/var_route.c:497: dereferencing pointer to incomplete type
mibII/var_route.c:540: dereferencing pointer to incomplete type
mibII/var_route.c:546: dereferencing pointer to incomplete type
mibII/var_route.c:553: dereferencing pointer to incomplete type
mibII/var_route.c:553: `RTF_GATEWAY' undeclared (first use in this function)
mibII/var_route.c:553: (Each undeclared identifier is reported only once
mibII/var_route.c:553: for each function it appears in.)
mibII/var_route.c:598: dereferencing pointer to incomplete type
mibII/var_route.c:604: dereferencing pointer to incomplete type
mibII/var_route.c:604: `RTF_UP' undeclared (first use in this function)
mibII/var_route.c:605: dereferencing pointer to incomplete type
mibII/var_route.c:619: dereferencing pointer to incomplete type
mibII/var_route.c:619: `RTF_DYNAMIC' undeclared (first use in this function)
mibII/var_route.c:645: dereferencing pointer to incomplete type
mibII/var_route.c:658: dereferencing pointer to incomplete type
mibII/var_route.c:661: dereferencing pointer to incomplete type
mibII/var_route.c: In function `Route_Scan_Reload':
mibII/var_route.c:1267: storage size of `rtent' isn't known
mibII/var_route.c:1273: dereferencing pointer to incomplete type
mibII/var_route.c:1273: dereferencing pointer to incomplete type
mibII/var_route.c:1274: dereferencing pointer to incomplete type
mibII/var_route.c:1282: dereferencing pointer to incomplete type
mibII/var_route.c:1295: dereferencing pointer to incomplete type
mibII/var_route.c:1295: dereferencing pointer to incomplete type
mibII/var_route.c:1295: dereferencing pointer to incomplete type
mibII/var_route.c:1295: dereferencing pointer to incomplete type
mibII/var_route.c:1295: dereferencing pointer to incomplete type
mibII/var_route.c:1298: dereferencing pointer to incomplete type
mibII/var_route.c:1298: dereferencing pointer to incomplete type
mibII/var_route.c:1299: dereferencing pointer to incomplete type
mibII/var_route.c:1299: dereferencing pointer to incomplete type
mibII/var_route.c:1303: dereferencing pointer to incomplete type
mibII/var_route.c:1320: sizeof applied to an incomplete type
mibII/var_route.c:1325: sizeof applied to an incomplete type
mibII/var_route.c: In function `qsort_compare':
mibII/var_route.c:1375: dereferencing pointer to incomplete type
mibII/var_route.c:1378: dereferencing pointer to incomplete type
make[2]: *** [mibII/var_route.lo] Error 1
make[2]: Leaving directory `/root/snmp/net-snmp-5.2.2.rc5/agent/mibgroup'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/root/snmp/net-snmp-5.2.2.rc5/agent'
make: *** [subdirs] Error 1


it seems that compiler can not determine struct rtentry, but I find
the struct rtentry and `RTF_GATEWAY' are defined in route.h file under
/usr/local/arm/2.95.3/arm-linux/include/net directory. I copy the
route.h to /usr/local/arm/2.95.3/arm-linux/include/ directory and redo
above, getting the same error.

 how to fix the problem? pls give me some advice.
 thank u.

Rick


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_idv37&alloc_id865&op=click
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to