[Pdns-users] Compile error ?
Jeroen Wunnink
jeroen at easyhosting.nl
Wed Aug 31 10:59:07 UTC 2005
Hello,
I've been trying to compile pdns-2.9.18 (with bert's patch), wich
went fine on our 1st nameserver, but the 2nd nameserver errors out:
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -Ibackends/bind
-pthread -DSYSCONFDIR=\"/usr/local/etc\" -DLIBDIR=\"/usr/local/lib\"
-DLOCALSTATEDIR=\"/var/run\" -Ibackends/bind -D_GNU_SOURCE -Wall
-O2 -MT lwres.o -MD -MP -MF ".deps/lwres.Tpo" -c -o lwres.o lwres.cc; \
then mv -f ".deps/lwres.Tpo" ".deps/lwres.Po"; else rm -f
".deps/lwres.Tpo"; exit 1; fi
In file included from lwres.cc:37:
sstuff.hh:16:32: boost/shared_ptr.hpp: No such file or directory
In file included from lwres.cc:37:
sstuff.hh:19: error: expected namespace-name before ';' token
sstuff.hh:19: error: `<type error>' is not a namespace
lwres.cc: In member function `int LWRes::asyncresolve(const
std::string&, const char*, int, bool)':
lwres.cc:125: warning: comparison between signed and unsigned integer
expressions
make[3]: *** [lwres.o] Error 1
make[3]: Leaving directory `/root/pdns-2.9.18/pdns'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/pdns-2.9.18/pdns'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/pdns-2.9.18'
make: *** [all] Error 2
The only difference between the 2 servers is, that the 2nd server
runs FC3, and the 1st server FC2
The configure options I use are: --enable-pdns-server --enable-recursor
Any ideas ?
Met vriendelijke groet,
Jeroen Wunnink,
EasyHosting B.V. Systeembeheerder
systeembeheer at easyhosting.nl
telefoon:+31 (035) 6285455 Postbus 48
fax: +31 (035) 6838242 3755 ZG Eemnes
http://www.easyhosting.nl
http://www.easycolo.nl
More information about the Pdns-users
mailing list