@Simon libdl is something used on Linux to provide dlopen like functions; on FreeBSD it's already in libc so, removing the LIBS += -ldl removes the problem and the program compiles successfully; I am just a bit lost as how to proceed;
See my last email with the attached updated.diff file. Best, Owen On Fri, Jul 7, 2017 at 12:12 AM, Simon J. Gerraty <s...@juniper.net> wrote: > blubee blubeeme <gurenc...@gmail.com> wrote: > > > Thanks for the reply, I haven't set any -static in my env variables or > > anything like that. Here's a brief output of my env > > > the linking to ldl is being done automatically since I call autoreconf > -fi > > and that sets up an m4 directory. grep -rn "\-ldl" in the root of the > > source folder shows that the built in configure script and the scripts in > > the m4 directory sets up those dlopen link example > > Do you *have* a libdl? > I don't on my system (10.3), and I don't see one in the tree (head). > > > $as_echo_n "checking for dlopen in -ldl... " >&6; } > > testing for it is fine - problem would be if it thinks it found it. > > > if ${ac_cv_lib_dl_dlopen+:} false; then : > > $as_echo_n "(cached) " >&6 > > else > > ac_check_lib_save_LIBS=$LIBS > > LIBS="-ldl $LIBS" > > cat confdefs.h - <<_ACEOF >conftest.$ac_ext > > > > those are sprinkled all over the place, how do I avoid that and use libc > > instead? > > If it is a standard test, there may be a knob to disable it. > _______________________________________________ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"