BIND 8.2.2P5 compile errors on Solaris 2.6

Gareth Bromley gbromley at intstar.com
Wed Jan 5 20:38:25 UTC 2000


As subject:

I have a SUN Ultra 5, gcc, GNU make, bison, flex + SUN Packages
(mentioned in the SUN FAQ), but everytime I compile using both lex or
flex libraries I get:

make[2]: Leaving directory `/usr/local/src/bind/src/lib/dnssafe'
/usr/ccs/bin/ranlib ../lib/libbind.a
sleep 1 && touch ../lib/libbind.ts
/usr/ccs/bin/ranlib ../lib/libbind_r.a
sleep 1 && touch ../lib/libbindr.ts
make[1]: Leaving directory `/usr/local/src/bind/src/lib'
/usr/local/src/bind/src/bin
make[1]: Entering directory `/usr/local/src/bind/src/bin'
/usr/local/src/bind/src/bin/addr
make[2]: Entering directory `/usr/local/src/bind/src/bin/addr'
gcc  -g -O2 -I../../port/solaris/include -I../../include  -c addr.c
gcc -g -O2   -o addr addr.o \
        ../../lib/libbind.a -ll -lnsl -lsocket
ld: fatal: file values-Xa.o: cannot open file: No such file or directory

ld: fatal: File processing errors. No output written to addr
collect2: ld returned 1 exit status
make[2]: *** [addr] Error 1
make[2]: Leaving directory `/usr/local/src/bind/src/bin/addr'
make[1]: *** [addr] Error 2
make[1]: Leaving directory `/usr/local/src/bind/src/bin'
make: *** [all] Error 2

Doing a find val*.* provides no information. So what is this file
values-Xa.o? and why does the linker need it? Better how can I get BIND
8.2.2P5 compiled?

TIA,

--Gareth




More information about the bind-users mailing list