Bind-8.2.2_P5 installation problem..

VF Choo cvf at mailcityasia.com
Tue Jul 4 07:32:30 UTC 2000


Sorry everyone!! 

Problem : I'm trying to install Bind-8.2.2_P5 from the source downloaded from ISC on a freshly installed RH6.2 (2.2.14-6.1.1). Unfortunately I can't seem to compile succesfully. 'make' and 'make 
install' gives me 2 errors and 6 warnings!!

Attached is text file dump from 'make' and 'make install'. Errors said were '/usr/bin/ld: cannot find -lfl'

Thanks!!
VFC 



Get your FREE Email at http://www.mailcityasia.com

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

`:Œá‡Œˆ\4 D4 ¡ ­P¨Y ­’PXYt᧐$ ]’¤0à:  ¤‡
5Y?Ð\Ø\Ð\Ø\€\ <#!49 €\ðàŒ €\ P€Y ’ Ð\Ø\ €\ ¡¥X ¡’4 Œ ᇌ Àᇌ l⇌ @ã'Œè\, í’ðbµD㧐 P৐ …’P৐‚Y d P৐ …’P৐‚Y dØ\ \Ø\Ø\¬YdŒYsŒYzŒYfŒYÞ‘Y(\ \ˆYL@$=¨\ŠYX’Yˆ\`¬N¥YŒYc(\ \ˆ\ ¡€ •= ’=è\ é‚ ñ‚ ¡ˆ”s€\ €\ˆ\\˜\€\ ¬Y$ ñ’$ ¡Œ( ¡’$ ¡ ¡’ : ­’‡Í¡Y?è\7`é‚ `!’è\6`é‚è\`é‚`¡ˆ`¡€( •=€\ˆ\`¡€ 
:
PPY	€\€\ ¬Y$ ñ’$ ¡Œ( ¡’$ ¡ ¡’ : ­’‡Í¡Y?˜\7`™‚ `!’˜\6`™‚˜\`™‚`¡ˆ`¡€( •=€\ˆ\`¡€ 
:
PPY	€\è\7 ê‚  *’è\6 ê‚è\ ê‚$ ò’	€\ˆ\	€\ˆ\¡Y€\ €\	ˆ\\˜\@ৌ Q=€\0 1=¡Y¡YHY(\@à÷’8\N¡Y@¡Y: L  
0€\N¡Y@¡Y¥Y€\ €\ˆ\\˜\@ৌ Q=€\0 1=N¡Y@¡Y¥YV¨YN¡Y@¡Y¥YV¨YŽ¡Y€¡Y:(€ß ,YMYP€Y„Y€\ €\ˆ\\˜\@ৌ`Q=€\0`1=Ž¡Y€¡Y¥YV¨YŽ¡Y€¡Y¥YV¨YHY(\@à÷’`\N¡Y@¡Y: L  0€\N¡Y@¡Y: €â !Y
YP€Y„Y	€\ €\ˆ\	\˜\@ৌ==€\ R=€\0 2=N¡Y@¡Y¥YV¨YN¡Y@¡Y¥YV¨Y `ŒPàÇ’(\@à÷’x\N¡Y@¡Y: L  %0€\PàǐN¡Y@¡Y: €â !Y
YP€Y„Y€\ €\ˆ\\˜\@ৌ S=€\Pàǐ4 3=N¡Y@¡Y¥YV¨YN¡Y@¡Y¥YV¨Y0\@\8\H\Ž¡Y€¡Y: L  …0€\Í!YP Y!Y€\€\ €\ˆ\\ Q=€\0 1=Ž¡Y€¡Y¥Y	V¨YŽ¡Y€¡Y¥Y	V¨Y†HX†€X€\ `Q=€\0`1=Ž¡Y€¡Y¥YV¨YŽ¡Y€¡Y¥YV¨Y†HX†€X€\ `Q=€\0`1=Ž¡Y€¡Y¥YV¨YŽ¡Y€¡Y¥YV¨YH\€\€\ `Q=€\0`1=Ž¡Y€¡Y¥YV¨YŽ¡Y€¡Y¥YV¨YH\€\€\ `Q=€\0`1=Ž¡Y€¡Y¥YV¨YŽ¡Y€¡Y¥YV¨YH\€\€\ `Q=€\0`1=Ž¡Y€¡Y¥YV¨YŽ¡Y€¡Y¥YV¨YÀ`):˜`)9Ü`1:d€\@`Œx\\`\è\   =è\ P Y €\ˆ\\ @!=è\ €\ˆ\\ €\	ˆ\ ‘˜\@ৌ €\	ˆ\\˜\@ৌø	:è\˜ŒŬ:À¬9˜Œ¸Ä¬:ÜĬ9„ €\ €\ €\½ 8\€\ˆ\\ €\ €\ €\I­YL ­ŠP Y”?y;øÿ=˜\ €\ ˜Y<Á4=€\ €\€\ˆ\ €\ø?=˜\N¡Y@¡Y: À œ!…=˜Œ|À¬:À¬9	Þ˜Y(À¬:˜ŒPÀ¬:|€\ €\øÿ=˜\N¡Y@¡Y: À @!…=˜ŒPÀ¬:À¬9‹˜XÀ¬:(\€\ €\ø=˜\ ˜YTÀ4=	!YŽ¥Y	!YŽ¡Y€\ ˜Y¬À4=	!YŽ¥Y	!YŽ¡Yø¿=˜\ªY@¥Yè\	¥Y€¥>p\€\h\P Yà_%<` :N¡Y@¡Y%Y at QYNIY	@IYNAY@AYN9Y@9YN1Y@1Y \(\0\\0\èá7¡Y¡Y\à0¡Y \(\€\†ˆX…I‘X…I”X‡ˆXHY \˜\@àŸ’ \¡Y x\@à‚€QYŽIY	€IYŽAY€AYŽ9Y€9YŽ@¡pP YN¡Y«Y@¥Y `\@àg‚€\ x\@à‚€QYŽIY	€IYŽAY€AYŽ9Y€9YŽ@¡pP°Y@a:€%Y€\€\$Yä} ð} ü} ~ ~  ~ 8~ 8~ ,~ /K/Q/z/p/›/kÿ/3rj"Pj¢de"ee
ÿ$ddf"ff
ÿ(d `ñ‚ Y| `ñ‚P Y`!’`1‚€\€\€\
€\
€\N…Y@…Y„Y \@ŒI)Y€\€\€\  @à?è\(`é’( ­ Ä茆@§p €\ˆ\\ ‘$€$:Ì­Y̵Y̽Y \ \ \0\°Œ†€$p`¡€\ ¡ @¡= ¡ :  ¡D?: !Pÿÿ@`:@à m ‡èXP é’ •k  ¡ˆ	 PY PY %=`­ `: €\ˆ\\(\<(\<4> €(Z(3†€• É9Xˆ\˜ ­N¥Y@¥Y¥Y€¥Y ¥ ­ €\ˆ\ €\ˆ\ €\ˆ\\ €\
ˆ\ˆ\\€\€\€\å Œ`¥¥X`¥’!Ztÿÿ!Z„þÿ…`ZÄÿ€\< ­Ä茒@§p@¥Y ¥ˆ( E0Ä茒@§p@¥Y ¥€D =0@à
=¨\ :	¡Y	¥Yà=€\À\ = `:(\€\@à‡Œ70P°Y0 \(\ ¡ =€\ ¡ =€\ `Œ \0\H\@Y6 ©€N­Y7 ¡€¥Y•­X: €¤Y•­X; ¡€•­Xc:: ©€4 ¡ˆ•#Y,P8YÉ¡Y, 
4 :€\ˆ\€\ˆ\\€àŸŒY@àŒ\\€\XŠY€\XŠY€\XŠYPPY( ©˜\­Y€”4 0 :tàŸ¥Y >D< •€­p: ¡€¥p¥Œˆ\\\< ‰¡Y
-- Attached file included as plaintext by Listar --
-- File: makeinst.txt

/root/dns/src/include
make[1]: Entering directory `/root/dns/src/include'
/root/dns/src/include/arpa
make[2]: Entering directory `/root/dns/src/include/arpa'
mkdir -p /usr/local/bind/include/arpa
set -x; for x in inet.h nameser.h nameser_compat.h; do \
	install -c  -m 444 $x /usr/local/bind/include/arpa/$x; \
done
make[2]: Leaving directory `/root/dns/src/include/arpa'
/root/dns/src/include/isc
make[2]: Entering directory `/root/dns/src/include/isc'
mkdir -p /usr/local/bind/include/isc
set -x; for x in eventlib.h misc.h tree.h logging.h heap.h memcluster.h assertions.h list.h dst.h irpmarshall.h; do \
	install -c  -m 444 $x /usr/local/bind/include/isc/$x; \
done
make[2]: Leaving directory `/root/dns/src/include/isc'
make[1]: Leaving directory `/root/dns/src/include'
/root/dns/src/port
make[1]: Entering directory `/root/dns/src/port'
/root/dns/src/port/linux
make[2]: Entering directory `/root/dns/src/port/linux'
/root/dns/src/port/linux/include
make[3]: Entering directory `/root/dns/src/port/linux/include'
/root/dns/src/port/linux/include/sys
make[4]: Entering directory `/root/dns/src/port/linux/include/sys'
mkdir -p /usr/local/bind/include/sys
for x in bitypes.h cdefs.h; do \
	if [ -f $x ]; then \
		install -c -m 444 $x /usr/local/bind/include/sys/$x;\
	fi; \
done
make[4]: Leaving directory `/root/dns/src/port/linux/include/sys'
/root/dns/src/port/linux/include/net
make[4]: Entering directory `/root/dns/src/port/linux/include/net'
mkdir -p /usr/local/bind/include/net
for x in junk; do \
	if [ -f $x ]; then \
		install -c -m 444 $x /usr/local/bind/include/net/$x;\
	fi; \
done
make[4]: Leaving directory `/root/dns/src/port/linux/include/net'
for x in junk; do \
    if [ -f "$x" ]; then \
	install -c -m 444 $x /usr/local/bind/include/$x; \
    fi; \
done
make[3]: Leaving directory `/root/dns/src/port/linux/include'
make[2]: Leaving directory `/root/dns/src/port/linux'
make[1]: Leaving directory `/root/dns/src/port'
/root/dns/src/lib
make[1]: Entering directory `/root/dns/src/lib'
/root/dns/src/lib/resolv
make[2]: Entering directory `/root/dns/src/lib/resolv'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/root/dns/src/lib/resolv'
/root/dns/src/lib/irs
make[2]: Entering directory `/root/dns/src/lib/irs'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/root/dns/src/lib/irs'
/root/dns/src/lib/isc
make[2]: Entering directory `/root/dns/src/lib/isc'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/root/dns/src/lib/isc'
/root/dns/src/lib/bsd
make[2]: Entering directory `/root/dns/src/lib/bsd'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/root/dns/src/lib/bsd'
/root/dns/src/lib/inet
make[2]: Entering directory `/root/dns/src/lib/inet'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/root/dns/src/lib/inet'
/root/dns/src/lib/nameser
make[2]: Entering directory `/root/dns/src/lib/nameser'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/root/dns/src/lib/nameser'
/root/dns/src/lib/dst
make[2]: Entering directory `/root/dns/src/lib/dst'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/root/dns/src/lib/dst'
/root/dns/src/lib/cylink
make[2]: Entering directory `/root/dns/src/lib/cylink'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/root/dns/src/lib/cylink'
/root/dns/src/lib/dnssafe
make[2]: Entering directory `/root/dns/src/lib/dnssafe'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/root/dns/src/lib/dnssafe'
mkdir -p /usr/local/bind/lib
install -c -o bin -g bin -m 644 ../lib/libbind.a \
	/usr/local/bind/lib/libbind.a
( cd /usr/local/bind/lib ; : libbind.a )
install -c -o bin -g bin -m 644 ../lib/libbind_r.a \
	/usr/local/bind/lib/libbind_r.a
( cd /usr/local/bind/lib ; : libbind_r.a )
make[1]: Leaving directory `/root/dns/src/lib'
/root/dns/src/bin
make[1]: Entering directory `/root/dns/src/bin'
/root/dns/src/bin/addr
make[2]: Entering directory `/root/dns/src/bin/addr'
gcc -D_GNU_SOURCE -O -g   -o addr addr.o \
	../../lib/libbind.a -lfl
make[2]: Leaving directory `/root/dns/src/bin/addr'
/root/dns/src/bin/nslookup
make[2]: Entering directory `/root/dns/src/bin/nslookup'
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"  -c main.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"  -c getinfo.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"  -c debug.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"  -c send.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"  -c skip.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"  -c list.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"  -c subr.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include -D_PATH_HELPFILE=\"/usr/lib/nslookup.help\"  -c commands.c
gcc -D_GNU_SOURCE -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 `/root/dns/src/bin/nslookup'
/root/dns/src/bin/dig
make[2]: Entering directory `/root/dns/src/bin/dig'
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include  -c dig.c
gcc -D_GNU_SOURCE -O -g   -o dig dig.o  \
	../nslookup/subr.o ../nslookup/send.o ../nslookup/list.o ../nslookup/debug.o ../../lib/libbind.a -lfl
make[2]: Leaving directory `/root/dns/src/bin/dig'
/root/dns/src/bin/dnsquery
make[2]: Entering directory `/root/dns/src/bin/dnsquery'
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include  -c dnsquery.c
gcc -D_GNU_SOURCE -O -g   -o dnsquery dnsquery.o \
	../../lib/libbind.a -lfl
make[2]: Leaving directory `/root/dns/src/bin/dnsquery'
/root/dns/src/bin/host
make[2]: Entering directory `/root/dns/src/bin/host'
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include  -c host.c
gcc -D_GNU_SOURCE -O -g   -o host host.o \
	../../lib/libbind.a -lfl
make[2]: Leaving directory `/root/dns/src/bin/host'
/root/dns/src/bin/named
make[2]: Entering directory `/root/dns/src/bin/named'
rm -f pathnames.h
sed -e "s|%DESTSBIN%|/usr/sbin|" \
    -e "s|%DESTEXEC%|/usr/sbin|" \
    -e "s|%DESTETC%|/etc|" \
    -e "s|%DESTRUN%|/var/run|" \
    < pathtemplate.h > pathnames.h
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c db_dump.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c db_load.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c db_lookup.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c db_save.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c db_update.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c db_glue.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c db_ixfr.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c db_sec.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c db_tsig.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_parser.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_lexer.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_parseutil.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_ctl.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_forw.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_init.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_main.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_maint.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_req.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_resp.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_stats.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_ncache.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_xfr.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_glue.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_udp.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_config.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_update.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_ixfr.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include  -c ns_signal.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_sort.c
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ns_notify.c
(u=${USER-root} d=`pwd` h=`hostname || uname -n` t=`date`; \
sed -e "s|%WHEN%|${t}|" -e "s|%VERSION%|"8.2.2-P5"|" \
    -e "s|%WHOANDWHERE%|${u}@${h}:${d}|" \
    < version.c > tmp_version.c)
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c tmp_version.c
gcc -D_GNU_SOURCE -O -g   -o named db_dump.o db_load.o db_lookup.o db_save.o db_update.o db_glue.o db_ixfr.o db_sec.o db_tsig.o ns_parser.o ns_lexer.o ns_parseutil.o ns_ctl.o ns_forw.o ns_init.o ns_main.o ns_maint.o ns_req.o ns_resp.o ns_stats.o ns_ncache.o ns_xfr.o ns_glue.o ns_udp.o ns_config.o ns_update.o ns_ixfr.o ns_signal.o ns_sort.o ns_notify.o \
	tmp_version.o ../../lib/libbind.a -lfl
make[2]: Leaving directory `/root/dns/src/bin/named'
/root/dns/src/bin/named-xfer
make[2]: Entering directory `/root/dns/src/bin/named-xfer'
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include  -c named-xfer.c
gcc -D_GNU_SOURCE -O -g   -o named-xfer named-xfer.o ../named/db_glue.o ../named/ns_glue.o ../named/tmp_version.o \
	../../lib/libbind.a -lfl
make[2]: Leaving directory `/root/dns/src/bin/named-xfer'
/root/dns/src/bin/ndc
make[2]: Entering directory `/root/dns/src/bin/ndc'
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include   -c ndc.c
gcc -D_GNU_SOURCE -O -g   -o ndc ndc.o ../../lib/libbind.a -lfl
make[2]: Leaving directory `/root/dns/src/bin/ndc'
/root/dns/src/bin/nsupdate
make[2]: Entering directory `/root/dns/src/bin/nsupdate'
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include  -c nsupdate.c
gcc -D_GNU_SOURCE -O -g   -o nsupdate nsupdate.o \
	../../lib/libbind.a -lfl
make[2]: Leaving directory `/root/dns/src/bin/nsupdate'
/root/dns/src/bin/mkservdb
make[2]: Entering directory `/root/dns/src/bin/mkservdb'
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include  -c mkservdb.c
gcc -D_GNU_SOURCE -O -g   -o mkservdb mkservdb.o \
	../../lib/libbind.a -lfl
make[2]: Leaving directory `/root/dns/src/bin/mkservdb'
/root/dns/src/bin/irpd
make[2]: Entering directory `/root/dns/src/bin/irpd'
gcc -D_GNU_SOURCE -O -g -I../../port/linux/include -I../../include -I../../lib/irs    -c -o irpd.o irpd.c
(u=${USER-root} d=`pwd` h=`hostname || uname -n` t=`date`; \
sed -e "s|%WHEN%|${t}|" -e "s|%VERSION%|"8.2.2-P5"|" \
    -e "s|%WHOANDWHERE%|${u}@${h}:${d}|" \
    < version.c > tmp_version.c)
gcc -D_GNU_SOURCE -O -g -I../../port/linux/include -I../../include -I../../lib/irs    -c -o tmp_version.o tmp_version.c
gcc -D_GNU_SOURCE -O -g  -o irpd irpd.o tmp_version.o \
	../../lib/libbind.a -lfl
make[2]: Leaving directory `/root/dns/src/bin/irpd'
/root/dns/src/bin/dnskeygen
make[2]: Entering directory `/root/dns/src/bin/dnskeygen'
gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -I../../include  -c dnskeygen.c
gcc -D_GNU_SOURCE -O -g   -o dnskeygen dnskeygen.o \
	../../lib/libbind.a -lfl
make[2]: Leaving directory `/root/dns/src/bin/dnskeygen'
/root/dns/src/bin/named-bootconf
make[2]: Entering directory `/root/dns/src/bin/named-bootconf'
cp named-bootconf.sh named-bootconf
chmod +x named-bootconf
install -c -m 755 named-bootconf /usr/sbin/named-bootconf
make[2]: Leaving directory `/root/dns/src/bin/named-bootconf'
make[1]: Leaving directory `/root/dns/src/bin'



More information about the bind-users mailing list