Error installing Net-SNMP 5.3.0.1, on RHEL 4.0
"Makavy, Erez (Erez)" <[email protected]>
| Newsgroups | gmane.network.net-snmp.user |
|---|---|
| Message-ID | <AAB4B3D3CF0F454F98272CBE187FDE2F0A117C8F@is0004avexu1.global.avaya.com> |
1) I get an error during 'make':
-------------------------------------------------
gcc -g -O2 -Dlinux -I/usr/include/rpm -o .libs/snmpd snmpd.o
./.libs/libnetsnmpmibs.so ./.libs/libnetsnmpagent.so
helpers/.libs/libnetsnmphelpers.so -lwrap ../snmplib/.libs/libnetsnmp.so
/usr/lib/librpm.so -L/usr/src/build/600995-i386/install/usr/lib
-L/usr/lib /usr/lib/librpmdb.so -L/usr/local/lib -lelf -lselinux
/usr/lib/librpmio.so /usr/lib/libbeecrypt.so -ldl -lrt -lpthread -lbz2
/usr/lib/libpopt.so -lz -lcrypto -lm -Wl,--rpath
-Wl,/usr/local/net-snmp/lib
/usr/bin/ld: cannot find -lelf
collect2: ld returned 1 exit status
-------------------------------------------------
2) My elf versio is 0.97:
-----------------------
#rpm -qa |grep elf
elfutils-libelf-0.97-7
elfutils-0.97-7
-----------------------
I tried adding a soft link in /usr/lib
ln -s /usr/lib/libelf-0.97.so libelf.so
But then I get another error in 'make:
-------------------------------------------------
gcc -g -O2 -Dlinux -I/usr/include/rpm -o .libs/snmpd snmpd.o
./.libs/libnetsnmpmibs.so ./.libs/libnetsnmpagent.so
helpers/.libs/libnetsnmphelpers.so -lwrap ../snmplib/.libs/libnetsnmp.so
/usr/lib/librpm.so -L/usr/src/build/600995-i386/install/usr/lib
-L/usr/lib /usr/lib/librpmdb.so -L/usr/local/lib -lelf -lselinux
/usr/lib/librpmio.so /usr/lib/libbeecrypt.so -ldl -lrt -lpthread -lbz2
/usr/lib/libpopt.so -lz -lcrypto -lm -Wl,--rpath
-Wl,/usr/local/net-snmp/lib
./.libs/libnetsnmpmibs.so: undefined reference to
`initialize_table_ifXTable'
collect2: ld returned 1 exit status
-------------------------------------------------
How can I fix this?
Thanks,
Erez.