BIND 9.0.2 build on Solaris 7

Bryan Hodgson bryan at verne.myxa.com
Thu Nov 29 22:25:41 UTC 2001


On Wed, Nov 28, 2001 at 04:03:43PM -0800, Doug Peterson wrote:
> 
> using gcc 3.0.2 has gotten rid of the net.h, etc errors. however,  its
> still failing when compiling rndc:
> 
> /usr/local/bin/gcc  -g -O2 -I/var/tmp/bind-9.2.0 -I./include
> -I/var/tmp/bind-9.2.0/lib/isc/include -I../../lib/isc
> -I../../lib/isc/include -I../../lib/isc/unix/include
> -I../../lib/isc/pthreads/include
> -I/var/tmp/bind-9.2.0/lib/isccc/include -I../../lib/isccc/include
> -I/var/tmp/bind-9.2.0/lib/isccfg/include -I../../lib/isccfg/include
> -I/var/tmp/bind-9.2.0/lib/dns/include -I../../lib/dns/include
> -I../../lib/dns/sec/dst/include  -D_REENTRANT    -W -Wall
> -Wmissing-prototypes -Wcast-qual -Wwrite-strings  \
>         -DVERSION=\"9.2.0\" \
>         -DRNDC_CONFFILE=\"/etc/rndc.conf\" \
>         -DRNDC_KEYFILE=\"/etc/rndc.key\" \
>         -c ./rndc.c
> /usr/local/bin/gcc  -g -O2 -I/var/tmp/bind-9.2.0 -I./include
> -I/var/tmp/bind-9.2.0/lib/isc/include -I../../lib/isc
> -I../../lib/isc/include -I../../lib/isc/unix/include
> -I../../lib/isc/pthreads/include
> -I/var/tmp/bind-9.2.0/lib/isccc/include -I../../lib/isccc/include
> -I/var/tmp/bind-9.2.0/lib/isccfg/include -I../../lib/isccfg/include
> -I/var/tmp/bind-9.2.0/lib/dns/include -I../../lib/dns/include
> -I../../lib/dns/sec/dst/include  -D_REENTRANT    -W -Wall
> -Wmissing-prototypes -Wcast-qual -Wwrite-strings  -c util.c
> /usr/local/bin/gcc -g -O2 -o rndc rndc.o util.o \
>         ../../lib/isccfg/libisccfg.a ../../lib/isccc/libisccc.a
> ../../lib/isc/libisc.a -lnsl -lsocket -lpthread  -lthread
> rndc.o: In function `get_address':
> /var/tmp/bind-9.2.0/bin/rndc/rndc.c:169: undefined reference to
> `__h_errno'
> collect2: ld returned 1 exit status
> 
> *sigh* am I missing something?
> 
> 

I noticed today that there's a not in the README saying, "Building with gcc is not supported, unless gc
c is the vendor's usual compiler (e.g. the various BSD systems, Linux)."

This may or may not be an actual problem.



More information about the bind-users mailing list