On Sun, 27 Sep 2009, Paul Freeman wrote:

Hi I wonder if anyone has any idea about the following issue,
test compiling any of the examples at:
  http://www.unbound.net/documentation/libunbound-tutorial-1.html

doesn't seem to link correctly, (any help appreciated) basic process
used was as follows:

wget http://www.unbound.net/downloads/unbound-1.3.3.tar.gz   OK
tar -xvzf unbound-1.3.3.tar.gz && cd unbound-1.3.3           OK
./configure --prefix=/home/cache/ub                          OK
make -j6 && make install && cd ..                            OK

wget http://www.unbound.net/documentation/example_1.c        OK
gcc -o example1 example_1.c -Iub/include -Lub/lib -lunbound  ...


ub/lib/libunbound.so: undefined reference to `ldns_calc_keytag_raw'
ub/lib/libunbound.so: undefined reference to `ldns_rr_set_owner'
ub/lib/libunbound.so: undefined reference to `ldns_fget_token_l'

Do you have ldns headers installed? Is it in your include path?
On a Fedora system, with ldns-devel and unbound-devel installed, this
works fine:

cc example_1.c -o example_1 -lunbound -I/usr/include

Paul
_______________________________________________
Unbound-users mailing list
[email protected]
http://unbound.nlnetlabs.nl/mailman/listinfo/unbound-users

Reply via email to