[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