[12188] in Athena Bugs
Re: sun4 7.6R: Solaris /usr/athena/lib/libhesiod.a
daemon@ATHENA.MIT.EDU (Salvatore Valente)
Tue Jul 5 23:39:46 1994
Date: Tue, 5 Jul 1994 23:39:42 -0400
To: bugs@MIT.EDU
In-Reply-To: "[12187] in Athena Bugs"
From: Salvatore Valente <svalente@MIT.EDU>
System name: deathtongue
Type and version: SPARC/IPX 7.6R (1 update(s) to same version)
Display type: cgthree
What were you trying to do?
Still trying to compile the program from my previous bug report.
What's wrong:
Because it uses hesiod, it must also use libresolv.a.
libresolv.a also calls bzero(), rindex(), and bcmp().
What should have happened:
It should have compiled. I should not be getting this sharp
headache and the idea that no program will ever compile on an
Athena Solaris machine...
Please describe any relevant documentation references:
> As a general rule, it is a bad idea to build
> a library with routines that are not defined on the system.
I'd also like to point out that there are different versions
of libresolv.a in /usr/lib and /usr/athena/lib. Having two
different copies of the same library and no idea which I should
use is also a major source of headaches.