On Tue, May 15, 2007 at 04:45:03PM +0200, Thomas Anders wrote:
> 
> Are there any significant problems left now that r16368 should have
> fixed the unresolved symbols?

Yes - there is still the problem that when I configure using

../net-snmp/configure --with-defaults --with-cc=cc 
--with-out-mib-modules=ucd_snmp,ucd-snmp,hardware/memory 
--enable-mib-config-checking

I end up with

Undefined                       first referenced
 symbol                             in file
netsnmp_memory_get_next_byIdx       ./.libs/libnetsnmpmibs.so
netsnmp_memory_load                 ./.libs/libnetsnmpmibs.so
netsnmp_memory_get_first            ./.libs/libnetsnmpmibs.so
netsnmp_memory_get_byIdx            ./.libs/libnetsnmpmibs.so
ld: fatal: Symbol referencing errors. No output written to .libs/snmpd

and not a friendlier error message as the one I get when I configure with

../net-snmp/configure --with-defaults --with-cc=cc 
--with-out-mib-modules=hardware/memory --enable-mib-config-checking

where I end up with

ersioninfo ucd-snmp/pass ucd-snmp/pass_persist ucd-snmp/disk ucd-snmp/loadave 
agent/extend ucd-snmp/errormib ucd-snmp/file ucd-snmp/dlmod ucd-snmp/proxy 
ucd-snmp/logmatchconfigure: WARNING: mib module error
configure: error: mib module 'ucd-snmp/memory' requires module 
'hardware/memory' but someone told me to compile without it

so I think hr_storage.h should have the line

config_require(hardware/memory)

instead of

config_arch_require(linux, hardware/memory)

as the code seems to require interfaces from that module on all platforms.

/MF

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to