|
From: | Peter Dyballa |
Subject: | Re: 23.0.50; Undefined symbol: _res_9_init |
Date: | Sun, 21 Oct 2007 12:21:26 +0200 |
Am 21.10.2007 um 08:45 schrieb Stephen J. Turnbull:
Peter Dyballa writes:so it's obviously a mistake to re-define res_init as res_9_init. This re-definition happens in resolv.h in:Be careful. There's some tricky stuff in Mac OS X having to do with this. It was a galaxy long long ago and far far away, so I forget details and even the problem project, but probably what's happening is that you really want to pull in a BIND-specific library because libc doesn't have it but that library does. IIRC, of course. YMMV.
The library that has res_9_init is /usr/lib/libresolv.9.dylib. I don't know what the purpose of res_init (or res_9_init) in GNU Emacs is. If it's needed with some real and needful functionality then /usr/ lib/libresolv.9.dylib is probably the right choice and the Fink team's "hack" with -D__BIND_NOSTATIC should be omitted. /usr/lib/ libresolv.9.dylib has 180 functions. Programmes that use /usr/lib/ libresolv.9.dylib:
/usr/sbin/kadmin /usr/sbin/krb5kdc /usr/sbin/kadmin.local /usr/sbin/ktutil /usr/sbin/kadmind /usr/sbin/lookupd /usr/sbin/kdb5_util /usr/sbin/nmbd /usr/sbin/kprop /usr/sbin/smbd /usr/sbin/kpropd /usr/sbin/swat /usr/sbin/krb524d /usr/sbin/winbindd -- Greetings PeteYou can learn many things from children. How much patience you have, for instance.
-- Franklin P. Jones
[Prev in Thread] | Current Thread | [Next in Thread] |