Bind Error

lhang lhang at fcmail.com
Fri Oct 8 00:54:34 UTC 1999


Hi Mark, here is my make output file. I'm using redhat 6.0 (linux) os,
and the bind version is bind-8.1.2-src.tar.gz .

Hope you can help!!!


-- Attached file included as plaintext by Listar --
-- File: make.out

/home/lh/programs/bind/include
make[1]: Entering directory `/home/lh/programs/bind/include'
/home/lh/programs/bind/include/arpa
make[2]: Entering directory `/home/lh/programs/bind/include/arpa'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/lh/programs/bind/include/arpa'
/home/lh/programs/bind/include/isc
make[2]: Entering directory `/home/lh/programs/bind/include/isc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/lh/programs/bind/include/isc'
make[1]: Leaving directory `/home/lh/programs/bind/include'
/home/lh/programs/bind/port
make[1]: Entering directory `/home/lh/programs/bind/port'
/home/lh/programs/bind/port/linux
make[2]: Entering directory `/home/lh/programs/bind/port/linux'
/home/lh/programs/bind/port/linux/include
make[3]: Entering directory `/home/lh/programs/bind/port/linux/include'
/home/lh/programs/bind/port/linux/include/sys
make[4]: Entering directory `/home/lh/programs/bind/port/linux/include/sys'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/lh/programs/bind/port/linux/include/sys'
/home/lh/programs/bind/port/linux/include/net
make[4]: Entering directory `/home/lh/programs/bind/port/linux/include/net'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/lh/programs/bind/port/linux/include/net'
make[3]: Leaving directory `/home/lh/programs/bind/port/linux/include'
make[2]: Leaving directory `/home/lh/programs/bind/port/linux'
make[1]: Leaving directory `/home/lh/programs/bind/port'
/home/lh/programs/bind/lib
make[1]: Entering directory `/home/lh/programs/bind/lib'
/home/lh/programs/bind/lib/resolv
make[2]: Entering directory `/home/lh/programs/bind/lib/resolv'
gcc  -O -g -I../../port/linux/include -I../../include -c res_debug.c
ld -x -r res_debug.o &&  mv a.out res_debug.o
gcc  -O -g -I../../port/linux/include -I../../include -c res_data.c
ld -x -r res_data.o &&  mv a.out res_data.o
gcc  -O -g -I../../port/linux/include -I../../include -c res_comp.c
ld -x -r res_comp.o &&  mv a.out res_comp.o
gcc  -O -g -I../../port/linux/include -I../../include -c res_init.c
ld -x -r res_init.o &&  mv a.out res_init.o
gcc  -O -g -I../../port/linux/include -I../../include -c res_mkquery.c
ld -x -r res_mkquery.o &&  mv a.out res_mkquery.o
gcc  -O -g -I../../port/linux/include -I../../include -c res_query.c
ld -x -r res_query.o &&  mv a.out res_query.o
gcc  -O -g -I../../port/linux/include -I../../include -c res_send.c
ld -x -r res_send.o &&  mv a.out res_send.o
gcc  -O -g -I../../port/linux/include -I../../include -c res_mkupdate.c
ld -x -r res_mkupdate.o &&  mv a.out res_mkupdate.o
gcc  -O -g -I../../port/linux/include -I../../include -c res_update.c
ld -x -r res_update.o &&  mv a.out res_update.o
ar cruvs ../../lib/libbind.a  herror.o res_debug.o res_data.o res_comp.o res_init.o res_mkquery.o res_query.o res_send.o res_mkupdate.o res_update.o 
a - herror.o
a - res_debug.o
a - res_data.o
a - res_comp.o
a - res_init.o
a - res_mkquery.o
a - res_query.o
a - res_send.o
a - res_mkupdate.o
a - res_update.o
: ../../lib/libbind.a
make[2]: Leaving directory `/home/lh/programs/bind/lib/resolv'
/home/lh/programs/bind/lib/irs
make[2]: Entering directory `/home/lh/programs/bind/lib/irs'
gcc  -O -g -I../../port/linux/include -I../../include -c dns.c
ld -x -r dns.o &&  mv a.out dns.o
gcc  -O -g -I../../port/linux/include -I../../include -c dns_gr.c
ld -x -r dns_gr.o &&  mv a.out dns_gr.o
gcc  -O -g -I../../port/linux/include -I../../include -c dns_ho.c
ld -x -r dns_ho.o &&  mv a.out dns_ho.o
gcc  -O -g -I../../port/linux/include -I../../include -c dns_nw.c
ld -x -r dns_nw.o &&  mv a.out dns_nw.o
gcc  -O -g -I../../port/linux/include -I../../include -c dns_pr.c
ld -x -r dns_pr.o &&  mv a.out dns_pr.o
gcc  -O -g -I../../port/linux/include -I../../include -c dns_pw.c
ld -x -r dns_pw.o &&  mv a.out dns_pw.o
gcc  -O -g -I../../port/linux/include -I../../include -c dns_sv.c
ld -x -r dns_sv.o &&  mv a.out dns_sv.o
gcc  -O -g -I../../port/linux/include -I../../include -c gen.c
ld -x -r gen.o &&  mv a.out gen.o
gcc  -O -g -I../../port/linux/include -I../../include -c gen_gr.c
ld -x -r gen_gr.o &&  mv a.out gen_gr.o
gcc  -O -g -I../../port/linux/include -I../../include -c gen_ho.c
ld -x -r gen_ho.o &&  mv a.out gen_ho.o
gcc  -O -g -I../../port/linux/include -I../../include -c gen_ng.c
ld -x -r gen_ng.o &&  mv a.out gen_ng.o
gcc  -O -g -I../../port/linux/include -I../../include -c gen_nw.c
ld -x -r gen_nw.o &&  mv a.out gen_nw.o
gcc  -O -g -I../../port/linux/include -I../../include -c gen_pr.c
ld -x -r gen_pr.o &&  mv a.out gen_pr.o
gcc  -O -g -I../../port/linux/include -I../../include -c gen_pw.c
ld -x -r gen_pw.o &&  mv a.out gen_pw.o
gcc  -O -g -I../../port/linux/include -I../../include -c gen_sv.c
ld -x -r gen_sv.o &&  mv a.out gen_sv.o
gcc  -O -g -I../../port/linux/include -I../../include -c getgrent.c
ld -x -r getgrent.o &&  mv a.out getgrent.o
gcc  -O -g -I../../port/linux/include -I../../include -c gethostent.c
ld -x -r gethostent.o &&  mv a.out gethostent.o
gcc  -O -g -I../../port/linux/include -I../../include -c getnetent.c
ld -x -r getnetent.o &&  mv a.out getnetent.o
gcc  -O -g -I../../port/linux/include -I../../include -c getnetgrent.c
ld -x -r getnetgrent.o &&  mv a.out getnetgrent.o
gcc  -O -g -I../../port/linux/include -I../../include -c getprotoent.c
ld -x -r getprotoent.o &&  mv a.out getprotoent.o
gcc  -O -g -I../../port/linux/include -I../../include -c getpwent.c
ld -x -r getpwent.o &&  mv a.out getpwent.o
gcc  -O -g -I../../port/linux/include -I../../include -c getservent.c
ld -x -r getservent.o &&  mv a.out getservent.o
gcc  -O -g -I../../port/linux/include -I../../include -c hesiod.c
ld -x -r hesiod.o &&  mv a.out hesiod.o
gcc  -O -g -I../../port/linux/include -I../../include -c irs_data.c
ld -x -r irs_data.o &&  mv a.out irs_data.o
gcc  -O -g -I../../port/linux/include -I../../include -c lcl.c
ld -x -r lcl.o &&  mv a.out lcl.o
gcc  -O -g -I../../port/linux/include -I../../include -c lcl_gr.c
ld -x -r lcl_gr.o &&  mv a.out lcl_gr.o
gcc  -O -g -I../../port/linux/include -I../../include -c lcl_ho.c
ld -x -r lcl_ho.o &&  mv a.out lcl_ho.o
gcc  -O -g -I../../port/linux/include -I../../include -c lcl_ng.c
ld -x -r lcl_ng.o &&  mv a.out lcl_ng.o
gcc  -O -g -I../../port/linux/include -I../../include -c lcl_nw.c
ld -x -r lcl_nw.o &&  mv a.out lcl_nw.o
gcc  -O -g -I../../port/linux/include -I../../include -c lcl_pr.c
ld -x -r lcl_pr.o &&  mv a.out lcl_pr.o
gcc  -O -g -I../../port/linux/include -I../../include -c lcl_pw.c
ld -x -r lcl_pw.o &&  mv a.out lcl_pw.o
gcc  -O -g -I../../port/linux/include -I../../include -c lcl_sv.c
ld -x -r lcl_sv.o &&  mv a.out lcl_sv.o
gcc  -O -g -I../../port/linux/include -I../../include -c nis.c
ld -x -r nis.o &&  mv a.out nis.o
gcc  -O -g -I../../port/linux/include -I../../include -c nis_gr.c
ld -x -r nis_gr.o &&  mv a.out nis_gr.o
gcc  -O -g -I../../port/linux/include -I../../include -c nis_ho.c
ld -x -r nis_ho.o &&  mv a.out nis_ho.o
gcc  -O -g -I../../port/linux/include -I../../include -c nis_ng.c
ld -x -r nis_ng.o &&  mv a.out nis_ng.o
gcc  -O -g -I../../port/linux/include -I../../include -c nis_nw.c
ld -x -r nis_nw.o &&  mv a.out nis_nw.o
gcc  -O -g -I../../port/linux/include -I../../include -c nis_pr.c
ld -x -r nis_pr.o &&  mv a.out nis_pr.o
gcc  -O -g -I../../port/linux/include -I../../include -c nis_pw.c
ld -x -r nis_pw.o &&  mv a.out nis_pw.o
gcc  -O -g -I../../port/linux/include -I../../include -c nis_sv.c
ld -x -r nis_sv.o &&  mv a.out nis_sv.o
gcc  -O -g -I../../port/linux/include -I../../include -c nul_ng.c
ld -x -r nul_ng.o &&  mv a.out nul_ng.o
gcc  -O -g -I../../port/linux/include -I../../include -c util.c
ld -x -r util.o &&  mv a.out util.o
ar cruvs ../../lib/libbind.a  dns.o dns_gr.o dns_ho.o dns_nw.o dns_pr.o dns_pw.o dns_sv.o gen.o gen_gr.o gen_ho.o gen_ng.o gen_nw.o gen_pr.o gen_pw.o gen_sv.o getgrent.o gethostent.o getnetent.o getnetgrent.o getprotoent.o getpwent.o getservent.o hesiod.o irs_data.o lcl.o lcl_gr.o lcl_ho.o lcl_ng.o lcl_nw.o lcl_pr.o lcl_pw.o lcl_sv.o nis.o nis_gr.o nis_ho.o nis_ng.o nis_nw.o nis_pr.o nis_pw.o nis_sv.o nul_ng.o util.o 
a - dns.o
a - dns_gr.o
a - dns_ho.o
a - dns_nw.o
a - dns_pr.o
a - dns_pw.o
a - dns_sv.o
a - gen.o
a - gen_gr.o
a - gen_ho.o
a - gen_ng.o
a - gen_nw.o
a - gen_pr.o
a - gen_pw.o
a - gen_sv.o
a - getgrent.o
a - gethostent.o
a - getnetent.o
a - getnetgrent.o
a - getprotoent.o
a - getpwent.o
a - getservent.o
a - hesiod.o
a - irs_data.o
a - lcl.o
a - lcl_gr.o
a - lcl_ho.o
a - lcl_ng.o
a - lcl_nw.o
a - lcl_pr.o
a - lcl_pw.o
a - lcl_sv.o
a - nis.o
a - nis_gr.o
a - nis_ho.o
a - nis_ng.o
a - nis_nw.o
a - nis_pr.o
a - nis_pw.o
a - nis_sv.o
a - nul_ng.o
a - util.o
: ../../lib/libbind.a
make[2]: Leaving directory `/home/lh/programs/bind/lib/irs'
/home/lh/programs/bind/lib/isc
make[2]: Entering directory `/home/lh/programs/bind/lib/isc'
gcc  -O -g -I../../port/linux/include -I../../include -c tree.c
ld -x -r tree.o &&  mv a.out tree.o
gcc  -O -g -I../../port/linux/include -I../../include -c base64.c
ld -x -r base64.o &&  mv a.out base64.o
gcc  -O -g -I../../port/linux/include -I../../include -c bitncmp.c
ld -x -r bitncmp.o &&  mv a.out bitncmp.o
gcc  -O -g -I../../port/linux/include -I../../include -c assertions.c
ld -x -r assertions.o &&  mv a.out assertions.o
gcc  -O -g -I../../port/linux/include -I../../include -c memcluster.c
ld -x -r memcluster.o &&  mv a.out memcluster.o
gcc  -O -g -I../../port/linux/include -I../../include -c logging.c
ld -x -r logging.o &&  mv a.out logging.o
gcc  -O -g -I../../port/linux/include -I../../include -c heap.c
ld -x -r heap.o &&  mv a.out heap.o
gcc  -O -g -I../../port/linux/include -I../../include -c eventlib.c
make[2]: Leaving directory `/home/lh/programs/bind/lib/isc'
/home/lh/programs/bind/lib/bsd
make[2]: Entering directory `/home/lh/programs/bind/lib/bsd'
gcc  -O -g -I../../port/linux/include -I../../include -c daemon.c
ld -x -r daemon.o &&  mv a.out daemon.o
gcc  -O -g -I../../port/linux/include -I../../include -c mktemp.c
ld -x -r mktemp.o &&  mv a.out mktemp.o
gcc  -O -g -I../../port/linux/include -I../../include -c strcasecmp.c
ld -x -r strcasecmp.o &&  mv a.out strcasecmp.o
gcc  -O -g -I../../port/linux/include -I../../include -c strerror.c
ld -x -r strerror.o &&  mv a.out strerror.o
gcc  -O -g -I../../port/linux/include -I../../include -c strpbrk.c
ld -x -r strpbrk.o &&  mv a.out strpbrk.o
gcc  -O -g -I../../port/linux/include -I../../include -c strsep.c
ld -x -r strsep.o &&  mv a.out strsep.o
gcc  -O -g -I../../port/linux/include -I../../include -c strtoul.c
ld -x -r strtoul.o &&  mv a.out strtoul.o
gcc  -O -g -I../../port/linux/include -I../../include -c putenv.c
ld -x -r putenv.o &&  mv a.out putenv.o
gcc  -O -g -I../../port/linux/include -I../../include -c setenv.c
ld -x -r setenv.o &&  mv a.out setenv.o
gcc  -O -g -I../../port/linux/include -I../../include -c setitimer.c
ld -x -r setitimer.o &&  mv a.out setitimer.o
gcc  -O -g -I../../port/linux/include -I../../include -c strdup.c
ld -x -r strdup.o &&  mv a.out strdup.o
gcc  -O -g -I../../port/linux/include -I../../include -c readv.c
ld -x -r readv.o &&  mv a.out readv.o
gcc  -O -g -I../../port/linux/include -I../../include -c writev.c
ld -x -r writev.o &&  mv a.out writev.o
gcc  -O -g -I../../port/linux/include -I../../include -c ftruncate.c
ld -x -r ftruncate.o &&  mv a.out ftruncate.o
gcc  -O -g -I../../port/linux/include -I../../include -c gettimeofday.c
ld -x -r gettimeofday.o &&  mv a.out gettimeofday.o
gcc  -O -g -I../../port/linux/include -I../../include -c utimes.c
ld -x -r utimes.o &&  mv a.out utimes.o
ar cruvs ../../lib/libbind.a  daemon.o mktemp.o strcasecmp.o strerror.o strpbrk.o strsep.o strtoul.o putenv.o setenv.o setitimer.o strdup.o readv.o writev.o ftruncate.o gettimeofday.o utimes.o 
a - daemon.o
a - mktemp.o
a - strcasecmp.o
a - strerror.o
a - strpbrk.o
a - strsep.o
a - strtoul.o
a - putenv.o
a - setenv.o
a - setitimer.o
a - strdup.o
a - readv.o
a - writev.o
a - ftruncate.o
a - gettimeofday.o
a - utimes.o
: ../../lib/libbind.a
make[2]: Leaving directory `/home/lh/programs/bind/lib/bsd'
/home/lh/programs/bind/lib/inet
make[2]: Entering directory `/home/lh/programs/bind/lib/inet'
gcc  -O -g -I../../port/linux/include -I../../include -c nsap_addr.c
ld -x -r nsap_addr.o &&  mv a.out nsap_addr.o
gcc  -O -g -I../../port/linux/include -I../../include -c inet_addr.c
ld -x -r inet_addr.o &&  mv a.out inet_addr.o
gcc  -O -g -I../../port/linux/include -I../../include -c inet_ntop.c
ld -x -r inet_ntop.o &&  mv a.out inet_ntop.o
gcc  -O -g -I../../port/linux/include -I../../include -c inet_pton.c
ld -x -r inet_pton.o &&  mv a.out inet_pton.o
gcc  -O -g -I../../port/linux/include -I../../include -c inet_ntoa.c
ld -x -r inet_ntoa.o &&  mv a.out inet_ntoa.o
gcc  -O -g -I../../port/linux/include -I../../include -c inet_neta.c
ld -x -r inet_neta.o &&  mv a.out inet_neta.o
gcc  -O -g -I../../port/linux/include -I../../include -c inet_net_ntop.c
ld -x -r inet_net_ntop.o &&  mv a.out inet_net_ntop.o
gcc  -O -g -I../../port/linux/include -I../../include -c inet_net_pton.c
ld -x -r inet_net_pton.o &&  mv a.out inet_net_pton.o
gcc  -O -g -I../../port/linux/include -I../../include -c inet_lnaof.c
ld -x -r inet_lnaof.o &&  mv a.out inet_lnaof.o
gcc  -O -g -I../../port/linux/include -I../../include -c inet_makeaddr.c
ld -x -r inet_makeaddr.o &&  mv a.out inet_makeaddr.o
gcc  -O -g -I../../port/linux/include -I../../include -c inet_netof.c
ld -x -r inet_netof.o &&  mv a.out inet_netof.o
gcc  -O -g -I../../port/linux/include -I../../include -c inet_network.c
ld -x -r inet_network.o &&  mv a.out inet_network.o
ar cruvs ../../lib/libbind.a  nsap_addr.o inet_addr.o inet_ntop.o inet_pton.o inet_ntoa.o inet_neta.o inet_net_ntop.o inet_net_pton.o inet_lnaof.o inet_makeaddr.o inet_netof.o inet_network.o 
a - nsap_addr.o
a - inet_addr.o
a - inet_ntop.o
a - inet_pton.o
a - inet_ntoa.o
a - inet_neta.o
a - inet_net_ntop.o
a - inet_net_pton.o
a - inet_lnaof.o
a - inet_makeaddr.o
a - inet_netof.o
a - inet_network.o
: ../../lib/libbind.a
make[2]: Leaving directory `/home/lh/programs/bind/lib/inet'
/home/lh/programs/bind/lib/nameser
make[2]: Entering directory `/home/lh/programs/bind/lib/nameser'
gcc  -O -g -I../../port/linux/include -I../../include -c ns_parse.c
ld -x -r ns_parse.o &&  mv a.out ns_parse.o
gcc  -O -g -I../../port/linux/include -I../../include -c ns_print.c
ld -x -r ns_print.o &&  mv a.out ns_print.o
gcc  -O -g -I../../port/linux/include -I../../include -c ns_netint.c
ld -x -r ns_netint.o &&  mv a.out ns_netint.o
gcc  -O -g -I../../port/linux/include -I../../include -c ns_ttl.c
ld -x -r ns_ttl.o &&  mv a.out ns_ttl.o
gcc  -O -g -I../../port/linux/include -I../../include -c ns_name.c
ld -x -r ns_name.o &&  mv a.out ns_name.o
ar cruvs ../../lib/libbind.a  ns_parse.o ns_print.o ns_netint.o ns_ttl.o ns_name.o 
a - ns_parse.o
a - ns_print.o
a - ns_netint.o
a - ns_ttl.o
a - ns_name.o
: ../../lib/libbind.a
make[2]: Leaving directory `/home/lh/programs/bind/lib/nameser'
: ../lib/libbind.a
touch ../lib/libbind.ts
make[1]: Leaving directory `/home/lh/programs/bind/lib'
/home/lh/programs/bind/bin
make[1]: Entering directory `/home/lh/programs/bind/bin'
/home/lh/programs/bind/bin/addr
make[2]: Entering directory `/home/lh/programs/bind/bin/addr'
gcc -O -g -I../../port/linux/include -I../../include   -c addr.c -o addr.o
gcc -O -g  -o addr addr.o \
	../../lib/libbind.a -lfl
make[2]: Leaving directory `/home/lh/programs/bind/bin/addr'
/home/lh/programs/bind/bin/nslookup
make[2]: Entering directory `/home/lh/programs/bind/bin/nslookup'
gcc -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"   -c main.c -o main.o
gcc -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"   -c getinfo.c -o getinfo.o
gcc -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"   -c debug.c -o debug.o
gcc -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"   -c send.c -o send.o
gcc -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"   -c skip.c -o skip.o
gcc -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"   -c list.c -o list.o
gcc -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"   -c subr.c -o subr.o
gcc -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"   -c commands.c -o commands.o
gcc -O -g  -o nslookup main.o getinfo.o debug.o send.o skip.o list.o subr.o commands.o \
	../../lib/libbind.a -lfl
make[2]: Leaving directory `/home/lh/programs/bind/bin/nslookup'
make[1]: Leaving directory `/home/lh/programs/bind/bin'


-- Attached file included as plaintext by Listar --
-- File: make1.out

Using .systype
Using .settings
eventlib.c: In function `__evGetNext':
eventlib.c:293: structure has no member named `fds_bits'
eventlib.c:294: structure has no member named `fds_bits'
eventlib.c:295: structure has no member named `fds_bits'
make[2]: *** [eventlib.o] Error 1
l../../lib/libbind.a(ns_print.o): In function `__ns_sprintrrf':
/home/lh/programs/bind/lib/nameser/ns_print.c:458: undefined reference to
`__b64_ntop'
/home/lh/programs/bind/lib/nameser/ns_print.c:519: undefined reference to
`__b64_ntop'
../../lib/libbind.a(lcl_nw.o): In function `nw_byaddr':
/home/lh/programs/bind/lib/irs/lcl_nw.c:154: undefined reference to
`__bitncmp'
collect2: ld returned 1 exit status
make[2]: *** [nslookup] Error 1
make[1]: *** [nslookup] Error 2
make: *** [all] Error 2





More information about the bind-users mailing list