Path: utzoo!attcan!uunet!zephyr.ens.tek.com!uw-beaver!rice!cs.utexas.edu!uwm.edu!zaphod.mps.ohio-state.edu!usc!ucsd!ucbvax!ANDREW.CMU.EDU!gk5g+ From: gk5g+@ANDREW.CMU.EDU (Gary Keim) Newsgroups: comp.soft-sys.andrew Subject: Re: Message-ID: Date: 19 Jul 90 16:22:51 GMT References: <9007191435.AA12094@vienna.njit.edu> Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 41 Excerpts from misc: 19-Jul-90 felicia cheng@vienna.nji (1976) > /pub/andrew/include/site.h: 15: DEFAULT_ANDREWDIR_ENV redefined This warning is because you must must first #undefine the token before redefining it. Excerpts from misc: 19-Jul-90 felicia cheng@vienna.nji (1976) > ld: Undefined symbol > _dn_expand > _res_search > _res_init > __res > _dn_skipname I believe this is due to that fact that the token LIBRESOLV is not being defined. From allsys.mcr: /* Check and Set the RESOLVELIB path below */ /* There are at least two sources of libresolv.a */ /* 1) 4.3 distribution */ /* 2) bind distribution */ /* At CMU we use the bind distribution of libresolv.a */ #ifdef RESOLVER_ENV /* if in a separate library: */ /* RESOLVLIB = /usr/lib/libresolv.a /* if in /lib/libc.a: */ RESOLVLIB = #else RESOLVER_ENV RESOLVLIB = #endif RESOLVER_ENV Find out where libresolv.a is located and set RESOLVLIB to point to it in your site.mcr file. As well, be sure that resolv.h is in the INCLUDES path that you set. Gary Keim ATK Group