Build fails bind-9.4.1-P1 on Solaris 10

Hoshi sepai h.sepai at mdx.ac.uk
Sat Oct 6 20:06:03 UTC 2007


Hi

I'm receiving the following error when running make. I truncated the  
output of the file. There are a few warnings about syntax at other stages  
during the compilation, but nothing that reports an error until the  
following:

/bin/ksh /var/tmp/bind-9.4.1-P1/libtool --mode=link  gcc -g -O2  -o named \
builtin.lo client.lo config.lo control.lo controlconf.lo interfacemgr.lo  
listenlist.lo log.lo logconf.lo main.lo notify.lo query.lo server.lo  
sortlist.lo tkeyconf.lo tsigconf.lo update.lo xfrout.lo zoneconf.lo  
lwaddr.lo lwresd.lo lwdclient.lo lwderror.lo lwdgabn.lo lwdgnba.lo  
lwdgrbn.lo lwdnoop.lo lwsearch.lo   unix/os.lo ../../lib/lwres/liblwres.la  
../../lib/dns/libdns.la  -L/usr/local/ssl/lib -R/usr/local/ssl/lib  
-lcrypto  ../../lib/bind9/libbind9.la ../../lib/isccfg/libisccfg.la  
../../lib/isccc/libisccc.la ../../lib/isc/libisc.la   -lnsl -lsocket -lscf  
-lpthread  -lthread
gcc -g -O2 -o .libs/named .libs/builtin.o .libs/client.o .libs/config.o  
.libs/control.o .libs/controlconf.o .libs/interfacemgr.o  
.libs/listenlist.o .libs/log.o .libs/logconf.o .libs/main.o .libs/notify.o  
.libs/query.o .libs/server.o .libs/sortlist.o .libs/tkeyconf.o  
.libs/tsigconf.o .libs/update.o .libs/xfrout.o .libs/zoneconf.o  
.libs/lwaddr.o .libs/lwresd.o .libs/lwdclient.o .libs/lwderror.o  
.libs/lwdgabn.o .libs/lwdgnba.o .libs/lwdgrbn.o .libs/lwdnoop.o  
.libs/lwsearch.o unix/.libs/os.o  ../../lib/lwres/.libs/liblwres.so  
../../lib/dns/.libs/libdns.so -L/usr/local/ssl/lib  
../../lib/bind9/.libs/libbind9.so  
/var/tmp/bind-9.4.1-P1/lib/isccfg/.libs/libisccfg.so  
../../lib/isccfg/.libs/libisccfg.so  
/var/tmp/bind-9.4.1-P1/lib/dns/.libs/libdns.so -lcrypto  
/var/tmp/bind-9.4.1-P1/lib/isccc/.libs/libisccc.so  
../../lib/isccc/.libs/libisccc.so  
/var/tmp/bind-9.4.1-P1/lib/isc/.libs/libisc.so  
../../lib/isc/.libs/libisc.so -lnsl -lsocket -lscf -lpthread -lthread  
-R/usr/local/lib -R/usr/local/ssl/lib
ld: warning: file ../../lib/isccfg/.libs/libisccfg.so: linked to  
/var/tmp/bind-9.4.1-P1/lib/isccfg/.libs/libisccfg.so: attempted multiple  
inclusion of file
ld: warning: file /var/tmp/bind-9.4.1-P1/lib/dns/.libs/libdns.so: linked  
to ../../lib/dns/.libs/libdns.so: attempted multiple inclusion of file
ld: warning: file ../../lib/isccc/.libs/libisccc.so: linked to  
/var/tmp/bind-9.4.1-P1/lib/isccc/.libs/libisccc.so: attempted multiple  
inclusion of file
ld: warning: file ../../lib/isc/.libs/libisc.so: linked to  
/var/tmp/bind-9.4.1-P1/lib/isc/.libs/libisc.so: attempted multiple  
inclusion of file
Undefined			first referenced
  symbol  			    in file
RSA_generate_key_ex                 ../../lib/dns/.libs/libdns.so
DSA_generate_parameters_ex          ../../lib/dns/.libs/libdns.so
DH_generate_parameters_ex           ../../lib/dns/.libs/libdns.so
ld: fatal: Symbol referencing errors. No output written to .libs/named
collect2: ld returned 1 exit status
make[2]: *** [named] Error 1
make[2]: Leaving directory `/var/tmp/bind-9.4.1-P1/bin/named'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/var/tmp/bind-9.4.1-P1/bin'
make: *** [subdirs] Error 1


My environment is:
Workstation: Ultra 5
O/S: Solaris 10 Update 4 (09/2007) - vanilla without October patches
Compiler:  GCC for SPARC Systems tar ball (SUNW0gccfss) [Release 4.0.4]
      with  Sun Code Generator for SPARC Systems (SUNW0scgfss) [Release  
4.0.4]
      downloaded from http://cooltools.sunsource.net/gcc/install.html
      I've installed both uncompressed tar balls into /usr/sfw, and  
successfully compiled Openssl-0.9.8e
ld:  Solaris /usr/ccs/bin/ld and other binutils. e.g. ar, nm, m4, ranlib
make:


-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/



More information about the bind-users mailing list