For libbind9, https://packages.ubuntu.com/trusty/libbind9-90
On Tue, Mar 20, 2018 at 4:02 PM, Ronald F. Guilmette <r...@tristatelogic.com> wrote: > > In message <20180320193041.d2bwvgkgyvqem...@mycre.ws>, > Robert Edmonds <edmo...@mycre.ws> wrote: > > >> I am porting some code of mine from FreeBSD to this Ubuntu system > >> and I'm getting the following unresolved symbols at link time: > >> > >> __res_query > >> __res_mkquery > >> __res_send > >> > >> It seems apparent that this is caused by the fact that FreeBSD has > >> the resolver routines integrated into libc, whereas Linux systems > >> don't. > > > >For glibc versions that are less than about ten years old, these should > >be available in libresolv, which is part of glibc. > > Thanks Robert! I added -lresolv to the link and now the link step is > succeding. > > >See the resolver(3) manpage, which is probably in the manpages-dev > >package on Ubuntu 14. > > For the record, I *did* look over that man page, and several others, > before I posted my question. But neither that man page nor any of the > several others I looked at ever said a word about the necessary extra > -l option needed in order to drag in the needed resolver routines. > > >This is unrelated to libbind9, which is a different API. > > Well, see, and -that- may perhaps be a problem. I dunno yet. My hope, > of course, is that I have not relied on any of the finer subtleties or > more obscure aspects of libbind in any of my coding, but it may come to > light that I have, and I may in fact end up needing to link to the > real libbind9. I would still like to know how to do that, just in case, > and I am still utterly perplexed and mystified about why the linker > couldn't seem to find libbind9, even when I gave it the explicit path > to the thing via an appropriate -L option. > > I hope somebody will explain to that to me still, because whatever the > answer is to that mystery, it is sure to be highly educational, for me > anyway. > _______________________________________________ > Please visit https://lists.isc.org/mailman/listinfo/bind-users to > unsubscribe from this list > > bind-users mailing list > bind-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/bind-users >
_______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users