[Pdns-users] compile problems

Curtis Maurand curtis at maurand.com
Thu Jul 21 13:09:15 UTC 2005


I'm trying to compile on Fedora Core 3.  Its mostly going OK, but I'm 
now hung up on a boost library.  boost is installed in 
/usr/include/boost-1_32.  I think I need to update ld.so.cache, but 
can't remember the command to do that.  the shared_ptr.hpp exists.

the error follows.

Curtis

Making all in .
make[3]: Entering directory `/home/curtis/pdns-2.9.18/pdns'
if g++ -DHAVE_CONFIG_H -I. -I. -I..  -Ibackends/bind -pthread  
-DSYSCONFDIR=\"/etc\" -DLIBDIR=\"/usr/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 `/home/curtis/pdns-2.9.18/pdns'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/curtis/pdns-2.9.18/pdns'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/curtis/pdns-2.9.18'
make: *** [all] Error 2




More information about the Pdns-users mailing list