I compiled my source code with net-snmp-5.0.9 on FC6 and got the following compile errors.
Please help to fix them.
Thanks.

$ make
....

gcc -I../include -I../include -I.. -I./.. -I./../snmplib -I. -I. -I./mibgroup -Imibgroup -g -O2 -Dlinux -c snmpd.c -fPIC -DPIC -o .libs/snmpd.lo
gcc -I../include -I../include -I.. -I./.. -I./../snmplib -I. -I. -I./mibgroup -Imibgroup -g -O2 -Dlinux -c snmpd.c -o snmpd.o >/dev/null 2>&1
mv -f .libs/snmpd.lo snmpd.lo
/bin/sh ../libtool --mode=link gcc -g -O2 -Dlinux -o snmpd snmpd.lo -L//lib libnetsnmpagent.la libnetsnmpmibs.la helpers/libnetsnmphelpers.la ../snmplib/libnetsnmp.la -ldl -lcrypto -lelf -lm /usr/local/lib/libsensors.a
gcc -g -O2 -Dlinux -o .libs/snmpd snmpd.o -L//lib ./.libs/libnetsnmpagent.so ./.libs/libnetsnmpmibs.so helpers/.libs/libnetsnmphelpers.so ../snmplib/.libs/libnetsnmp.so -ldl -lcrypto -lelf -lm /usr/local/lib/libsensors.a -Wl,--rpath -Wl,/usr/local/lib
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_one_sysfs_chip':
(.text+0x2f): undefined reference to `sysfs_get_device_attr'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_one_sysfs_chip':
(.text+0x16c): undefined reference to `sysfs_open_attribute'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_one_sysfs_chip':
(.text+0x214): undefined reference to `sysfs_read_attribute'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_one_sysfs_chip':
(.text+0x24f): undefined reference to `sysfs_close_attribute'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x281): undefined reference to `sysfs_open_class'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x28f): undefined reference to `sysfs_get_class_devices'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x29f): undefined reference to `dlist_start'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x2af): undefined reference to `_dlist_mark_move'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x2d7): undefined reference to `_dlist_mark_move'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x2e8): undefined reference to `sysfs_get_classdev_device'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x2f9): undefined reference to `sysfs_close_class'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x314): undefined reference to `sysfs_open_bus'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x322): undefined reference to `sysfs_get_bus_devices'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x332): undefined reference to `dlist_start'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x342): undefined reference to `_dlist_mark_move'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x35d): undefined reference to `_dlist_mark_move'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_chips':
(.text+0x37b): undefined reference to `sysfs_close_bus'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_init_sysfs':
(.text+0x3a6): undefined reference to `sysfs_get_mnt_path'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_bus':
(.text+0x3d6): undefined reference to `sysfs_open_class'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_bus':
(.text+0x3e9): undefined reference to `sysfs_get_class_devices'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_bus':
(.text+0x3fc): undefined reference to `dlist_start'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_bus':
(.text+0x40f): undefined reference to `_dlist_mark_move'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_bus':
(.text+0x429): undefined reference to `sysfs_get_classdev_device'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_bus':
(.text+0x43d): undefined reference to `sysfs_get_device_attr'
/usr/local/lib/libsensors.a(sysfs.ao): In function `sensors_read_sysfs_bus':
(.text+0x4f9): undefined reference to `sysfs_close_class'
collect2: ld returned 1 exit status
make[2]: *** [snmpd] Error 1
make[2]: Leaving directory `/home/powah/my_sw_native/viper_vob/snmp/net-snmp-5.0.9/agent'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/home/powah/my_sw_native/viper_vob/snmp/net-snmp-5.0.9'
make: *** [all] Error 2




__________________________________________________ ________________
Be smarter than spam. See how smart SpamGuard is at giving junk email the boot with the All-new Yahoo! Mail. Click on Options in Mail and switch to New Mail today or register for free at http://mail.yahoo.ca

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.p...r_id=100&url=/
_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/...net-snmp-users