Hi Bart /Experts. I am trying to compile net-snmp-5.9.1 in Freebsd 11.4 using --without-pcre
Following configure command is used export LD_LIBRARY_PATH=/var/mps64/main/rs_ads_dev/usr.src/contrib/zeromq-4.1.0/src/.libs && cd /var/mps64/main/rs_ads_dev/usr.src/contrib/net-snmp/net-snmp-5.9.1 && ./configure -C --without-perl-modules --disable-embedded-perl --disable-perl-cc-checks --with-enterprise-sysoid="1.3.6.1.4.1.5951.6" --disable-applications --disable-manuals --disable-scripts --with-default-snmp-version="3" --with-sys-contact="citrix" --with-sys-location="location" --with-logfile="." --with-persistent-directory="/var/mps/netsnmp/" --enable-mini-agent --enable-reentrant --with-mib-modules=mps,mpsGet --with-cflags='-I/var/mps64/main/rs_ads_dev/usr.src/contrib/zeromq-4.1.0/include -I/var/mps64/main/rs_ads_dev/usr.src/crypto/openssl/include -DOPENSSL_FIPS -DNETSCALER -DNETSNMP_NO_INLINE' --with-out-mib-modules="mibII/sysORTable" --without-pcre --with-ldflags='-L/var/mps64/main/rs_ads_dev/usr.src/contrib/zeromq-4.1.0/src/.libs -L/usr/obj/var/mps64/main/rs_ads_dev/usr.src/secure/lib/libcrypto -lcrypto -Wl,-rpath,/usr/obj/var/mps64/main/rs_ads_dev/usr.src/secure/lib/libcrypto' --with-ldflags='-lzmq' But it results in following summary: checking for library containing pcre_exec... -lpcre In config.log: LAGENTLIBS='-lpcre -lkvm ' Infact I have also used -with-pcre='no'. It still fails. As a result the libs are generated with dependecy of libpcre.so.1, as seen below: /.libs/util_funcs.o mibgroup/util_funcs/.libs/header_generic.o mibgroup/mibII/.libs/vacm_context.o mibgroup/util_funcs/. libs/header_simple_table.o .libs/mib_modules.o .libs/auto_nlist.o -Wl,-rpath -Wl,/var/mps64/main/rs_ads_dev/usr.src/co ntrib/net-snmp/net-snmp-5.9.1/agent/.libs -Wl,-rpath -Wl,/var/mps64/main/rs_ads_dev/usr.src/contrib/net-snmp/net-snmp-5. 9.1/snmplib/.libs -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/var/mps64/main/rs_ads_dev/usr.src/contr ib/net-snmp/net-snmp-5.9.1/snmplib/.libs ./.libs/libnetsnmpagent.so -L/usr/local/lib /var/mps64/main/rs_ads_dev/usr.src/ contrib/net-snmp/net-snmp-5.9.1/snmplib/.libs/libnetsnmp.so -lpcre ../snmplib/.libs/libnetsnmp.so -lcrypto /usr/local/li b/libzmq.so -lrt -lpthread -lkvm -lm -lelf -lpkg -Wl,-soname -Wl,libnetsnmpmibs.so.40 -o .libs/libnetsnmpmibs.so.40.1 .0 ldd /lib/libnetsnmpmibs.so.40 /lib/libnetsnmpmibs.so.40: libnetsnmpagent.so.40 => /lib/libnetsnmpagent.so.40 (0x801440000) libnetsnmp.so.40 => /lib/libnetsnmp.so.40 (0x80169d000) libpcre.so.1 => not found (0) libcrypto.so.8 => /lib/libcrypto.so.8 (0x801a00000) libzmq.so.4 => /lib/libzmq.so.4 (0x801eef000) librt.so.1 => /usr/lib/librt.so.1 (0x802146000) libthr.so.3 => /lib/libthr.so.3 (0x80234c000) libkvm.so.7 => /lib/libkvm.so.7 (0x802574000) libm.so.5 => /lib/libm.so.5 (0x802782000) libelf.so.2 => /lib/libelf.so.2 (0x8029b2000) libc.so.7 => /lib/libc.so.7 (0x80085b000) libpcre.so.1 => not found (0) libc++.so.1 => /usr/lib/libc++.so.1 (0x802bc7000) libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x802e91000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x8030b2000) Please suggest a way to overcome the issue. In net-snmp-5.8, same configure command is used and it works, without any dependency of libpcre Thank you Krishna Vivek
_______________________________________________ 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/listinfo/net-snmp-users