Has anybody experience recompiling the snmpd daemon in the Digi EL toolchain, enabling the pass-persist option (–with-mib-modules “ucd-snmp-extensible ucd-snmp-pass ucd-snmp-pass_persist”)?
We did this but unfortunately when requiring an OID within the pass-persist subtree, our external program receives the PING, replies a PONG and then nothing…
basically, there are two options to use individually compiled tools and libraries in your project:
Make the setup (e.g. ‘make menuconfig’) completely independent from your project and just add the relevant files using add_files.sh (/configs/add_files.sh in yout rootfs-project)
The “Digi-way”: You can (re-) configure and compile a component of the toolchain and then integrate it in the template for any further rootfs (using ‘make install-del’).
I’m currently using a DigiEL-5.2-environment with many manually compiled components and can give further information about cross-compiling and add_files.sh.