Hi managers,
Thanks very much for the prompt responses from (but not limited to):
Rachel Polanskis <rachel@nepean.uws.edu.au>
Nick Falkner <jnick@cs.adelaide.edu.au>
"David Evans" <DJEVANS@au.oracle.com>
Reto Lichtensteiger <rali@meitca.com>
As all of you know, libresolv.so is sym linked to libresolv.so.2.
However, for the reason I have to dig out, my /lib/libresolv.so.2
was changed. After I have restored my original one, the linking
phase goes smoothly.
Many thnaks for your precious time.
In case you have forgot my question, here it is:
Dear Managers,
On my E3000 running on Solaris 2.5.1, I tried to compile sendmail 8.8.8.
After I issued "makesendmail", the compilation went smoothly. However,
the following message appeared during the linking phase:
Undefined first referenced
symbol in file
dn_expand domain.o
res_querydomain domain.o
res_init domain.o
res_search domain.o
res_query domain.o
ld: fatal: Symbol referencing errors. No output written to sendmail
*** Error code 1
make: Fatal error: Command failed for target `sendmail'
All these undefined symbol can be found at /usr/include/resolv.h
and /usr/include is in my $LD_LIBRARY_PATH
I have searched DejaNews, the only suggestion is to add "-lbind" to
LIBS of Makefile. However, since this machine is only using BIND 4.9.5,
the suggestion may not be useful.
Would any expert please enlight me with the direction?
Thanks in advance and I will summarise.
-----------------
Best Regards,
___________________________
/ Wales K. F. Wong /\
/ ITU, Open University / /\ _______________ ______________
/ of Hong Kong / / / Phone /\ / Fax /\
/__________________________/ / /___2768 6532__/ /\ /__2762 7469__/ /\
\__________________________\/ \______________\/ \_____________\/
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
Never lose faith in your ability
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:12:40 CDT