[Pdns-users] compile errors with recent PDNS SVN (tag 867)
Sebastian Merk
merk at smcc.net
Mon Jul 3 14:32:35 UTC 2006
Hi all,
I'm having trouble to compile the actual version of PDNS which I
fetched via SVN:
---snip---
then mv -f ".deps/dnspacket.Tpo" ".deps/dnspacket.Po"; else rm -f
".deps/dnspacket.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -Ibackends/bind -pthread -
DSYSCONFDIR=\"/opt/pdns-svn.867/etc\" -DLIBDIR=\"/opt/pdns-svn.867/lib
\" -DLOCALSTATEDIR=\"/var/run\" -Ibackends/bind -D_GNU_SOURCE -I/
home/inst/pdns/boost_1_33_1 -Wall -O2 -MT nameserver.o -MD -MP -MF
".deps/nameserver.Tpo" -c -o nameserver.o nameserver.cc; \
then mv -f ".deps/nameserver.Tpo" ".deps/nameserver.Po"; else rm -f
".deps/nameserver.Tpo"; exit 1; fi
distributor.hh:104: Fehler: ?Semaphore? bezeichnet keinen Typ
distributor.hh:105: Fehler: ?Semaphore? bezeichnet keinen Typ
distributor.hh: In member function ?int Distributor<Answer, Question,
Backend>::question(Question*, void (*)(const Distributor<Answer,
Question, Backend>::AnswerData&))?:
distributor.hh:291: Fehler: ?numquestions? wurde in diesem G?
ltigkeitsbereich nicht definiert
distributor.hh: In member function ?Answer* Distributor<Answer,
Question, Backend>::answer()?:
distributor.hh:307: Fehler: ?numanswers? wurde in diesem G?
ltigkeitsbereich nicht definiert
distributor.hh: In member function ?Answer* Distributor<Answer,
Question, Backend>::wait(Question*)?:
distributor.hh:322: Fehler: ?numanswers? wurde in diesem G?
ltigkeitsbereich nicht definiert
distributor.hh: In member function ?void Distributor<Answer,
Question, Backend>::getQueueSizes(int&, int&)?:
distributor.hh:342: Fehler: ?numquestions? wurde in diesem G?
ltigkeitsbereich nicht definiert
distributor.hh:343: Fehler: ?numanswers? wurde in diesem G?
ltigkeitsbereich nicht definiert
make[3]: *** [nameserver.o] Fehler 1
make[3]: Leaving directory `/home/inst/pdns/pdns-2.9.20.svn/pdns/pdns'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/inst/pdns/pdns-2.9.20.svn/pdns/pdns'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/inst/pdns/pdns-2.9.20.svn/pdns'
make: *** [all] Fehler 2
---snip---
I tried it with gcc 3.4.4 and gcc 4.0.2. Any ideas on the Semaphore
problem in distributor.hh?
Regards,
Sebastian
More information about the Pdns-users
mailing list