Hi - looking for a little guidance on this:
What I am doing:
- trying to bring up latest open source Net-SNMP agent v5.8.
- building with latest TI Linux SDK for AM335x on beaglebone black. snmp agent & required libs in the package build fine under Linux SDK.
The situation I've run into:
- Moving onto the target, I do 'systemctl stop snmpd' (it works, no more process showing in ps) and replace the agent binary and the net-snmp libs that the agent needs. All ok (so far)
- any method of trying to start the snmp agent, it tosses an error
root@am335x-evm:~# snmpd -f -Lo -d
snmpd: error while loading shared libraries: librpm.so.8: cannot open shared object file: No such file or directory
What I'm seeking:
Can you offer guidance as to how to get librpm onto the beaglebone? I have replicated this EXACT build on other embedded Linux devs without this snag.
I understand this is not precisely a T.I. problem, just asking for tips about this one lib relative to Linux SDK.
Net-snmp version 5.8 shows up by default in the Linux SDK binaries and runs error free, so I know this can work.
Perhaps it's just a matter of some difference in ./configure script for Net-snmp?
thanks! -pete u.
