Compile BIND 8.2.2-P5 makes errors

Kevin Darcy kcd at daimlerchrysler.com
Mon Jun 12 21:09:46 UTC 2000


It can't find the "fl" library. Perhaps the functionality of the "fl"
library (whatever that is) has been absorbed into the later release of
the kernel (?) or maybe the library has been renamed (?). You could try
just tweaking the Makefile.set to see if you can compile without the
"fl" library...


- Kevin

info at nordwerk.de wrote:

> Hi!
>
> I have problems to compile BIND 8.2.2-P5 on my system.
>
> I use:
> ~~~~~~
>  - BIND 8.2.2-P5
>  - SuSE Linux 6.4
>  - Kernel 2.2.16
>  - gcc 2.95.2
>
> These the last lines on compiling:
>
> ---cut here---
> 01) make[2]: Leaving directory `/usr/src/bind-8.2.2-P5/lib/dnssafe'
> 02) : ../lib/libbind.a
> 03) sleep 1 && touch ../lib/libbind.ts
> 04) : ../lib/libbind_r.a
> 05) sleep 1 && touch ../lib/libbindr.ts
> 06) make[1]: Leaving directory `/usr/src/bind-8.2.2-P5/lib'
> 07) /usr/src/bind-8.2.2-P5/bin
> 08) make[1]: Entering directory `/usr/src/bind-8.2.2-P5/bin'
> 09) /usr/src/bind-8.2.2-P5/bin/addr
> 10) make[2]: Entering directory `/usr/src/bind-8.2.2-P5/bin/addr'
> 11) gcc -D_GNU_SOURCE  -O -g -I../../port/linux/include -
> I../../include  -c addr.c
> 12) gcc -D_GNU_SOURCE -O -g   -o addr addr.o \
> 13)         ../../lib/libbind.a -lfl
> 14) /usr/i486-suse-linux/bin/ld: cannot find -lfl
> 15) collect2: ld returned 1 exit status
> 16) make[2]: *** [addr] Error 1
> 17) make[2]: Leaving directory `/usr/src/bind-8.2.2-P5/bin/addr'
> 18) make[1]: *** [addr] Error 2
> 19) make[1]: Leaving directory `/usr/src/bind-8.2.2-P5/bin'
> 20) make: *** [all] Error 2
> ---cut here---
>
> Does anyone knows what goes wrong here?
>
> On my second system (BIND 8.2.2-P5, SuSE Linux 6.2, Kernel 2.0.36,
> gcc 2.91.60), I does not have these problems. There is BIND running
> fine.
>
> Thanks for helping.
>
> Regards Michael Diekmann






More information about the bind-users mailing list