make[1]: Entering directory `/root/polygraph-2.7.6/src' make[2]: Entering directory `/root/polygraph-2.7.6/src/app' c++ -o BeepDoorman.o -c BeepDoorman.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from BeepDoorman.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from BeepDoorman.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from ../beep/BeepSessionMgr.h:13, from BeepDoorman.cc:13: ../xstd/h/strstream.h: In function `void ostrstreamFreeze(ostrstream&, bool)': ../xstd/h/strstream.h:22: invalid use of undefined type `struct ostrstream' ../xstd/String.h:16: forward declaration of `struct ostrstream' ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: `os' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token ../xstd/h/strstream.h: In function `void strstreamFreeze(...)': ../xstd/h/strstream.h:26: `os' undeclared (first use this function) ../xstd/h/strstream.h:26: (Each undeclared identifier is reported only once for each function it appears in.) ../xstd/h/strstream.h:26: `be' undeclared (first use this function) In file included from ../xstd/h/netinet.h:16, from ../xstd/NetAddr.h:13, from ../base/OLog.h:18, from ../runtime/LogComment.h:15, from BeepDoorman.cc:15: ../xstd/h/sys/types.h: At global scope: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from BeepDoorman.cc:15: ../runtime/LogComment.h:22: base class `ostrstream' has incomplete type ../runtime/LogComment.h: In member function `void LogComment::reset()': ../runtime/LogComment.h:26: `seekp' undeclared (first use this function) In file included from ../xstd/Socket.h:13, from ../app/BeepSessionRec.h:14, from ../app/BeepDoorman.h:16, from BeepDoorman.cc:17: ../xstd/h/sys/socket.h: At global scope: ../xstd/h/sys/socket.h:25: conflicting types for `typedef int socklen_t' /usr/include/sys/socket.h:61: previous declaration as `typedef uint32_t socklen_t' BeepDoorman.cc: In member function `void BeepDoorman::start()': BeepDoorman.cc:69: no match for `LogComment& << const char[36]' operator ../xstd/Time.h:98: candidates are: ostream& operator<<(ostream&, const Time&) ../xstd/Time.h:103: ostream& operator<<(ostream&, const tm&) ../xstd/Size.h:63: std::ostream& operator<<(std::ostream&, const Size&) ../xstd/Error.h:54: std::ostream& operator<<(std::ostream&, const Error&) ../xstd/String.h:97: std::ostream& operator<<(std::ostream&, const String&) ../xstd/BigSize.h:85: std::ostream& operator<<(std::ostream&, const BigSize&) ../xstd/NetAddr.h:63: std::ostream& operator<<(std::ostream&, const NetAddr&) ../base/OLog.h:97: OLog& operator<<(OLog&, char) ../base/OLog.h:103: OLog& operator<<(OLog&, bool) ../base/OLog.h:109: OLog& operator<<(OLog&, int) ../base/OLog.h:115: OLog& operator<<(OLog&, double) ../base/OLog.h:121: OLog& operator<<(OLog&, const char*) ../base/OLog.h:127: OLog& operator<<(OLog&, const String&) ../base/OLog.h:136: OLog& operator<<(OLog&, const Time&) ../base/OLog.h:143: OLog& operator<<(OLog&, const BigSize&) ../base/OLog.h:149: OLog& operator<<(OLog&, const NetAddr&) ../base/OLog.h:154: OLog& operator<<(OLog&, const bege&) ../base/OLog.h:160: OLog& operator<<(OLog&, void (*)(OLog&)) make[2]: *** [BeepDoorman.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/app' make[2]: Entering directory `/root/polygraph-2.7.6/src/base' c++ -o AggrStat.o -c AggrStat.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from AggrStat.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from AggrStat.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from ../xstd/h/netinet.h:16, from ../xstd/NetAddr.h:13, from ../base/ILog.h:21, from AggrStat.cc:14: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from AggrStat.cc:14: ../base/ILog.h:91: 'streampos' is used as a type, but is not defined as a type. ../base/ILog.h: In member function `bool ILog::eoe()': ../base/ILog.h:79: `theEntryEnd' undeclared (first use this function) ../base/ILog.h:79: (Each undeclared identifier is reported only once for each function it appears in.) make[2]: *** [AggrStat.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/base' make[2]: Entering directory `/root/polygraph-2.7.6/src/beep' c++ -o BeepChannel.o -c BeepChannel.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from BeepChannel.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from BeepChannel.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' make[2]: *** [BeepChannel.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/beep' make[2]: Entering directory `/root/polygraph-2.7.6/src/cache' c++ -o Cache.o -c Cache.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from Cache.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from Cache.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from ../xstd/h/netinet.h:16, from ../xstd/NetAddr.h:13, from ../base/OLog.h:18, from ../base/LogObj.h:15, from ../base/ErrorStat.h:13, from ../runtime/ErrorMgr.h:16, from Cache.cc:13: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from ../base/LogObj.h:16, from ../base/ErrorStat.h:13, from ../runtime/ErrorMgr.h:16, from Cache.cc:13: ../base/ILog.h:91: 'streampos' is used as a type, but is not defined as a type. ../base/ILog.h: In member function `bool ILog::eoe()': ../base/ILog.h:79: `theEntryEnd' undeclared (first use this function) ../base/ILog.h:79: (Each undeclared identifier is reported only once for each function it appears in.) In file included from ../runtime/LogComment.h:13, from Cache.cc:14: ../xstd/h/strstream.h: In function `void ostrstreamFreeze(ostrstream&, bool)': ../xstd/h/strstream.h:22: invalid use of undefined type `struct ostrstream' ../xstd/String.h:16: forward declaration of `struct ostrstream' ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: `os' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token ../xstd/h/strstream.h: In function `void strstreamFreeze(...)': ../xstd/h/strstream.h:26: `os' undeclared (first use this function) ../xstd/h/strstream.h:26: `be' undeclared (first use this function) In file included from Cache.cc:14: ../runtime/LogComment.h: At global scope: ../runtime/LogComment.h:22: base class `ostrstream' has incomplete type ../runtime/LogComment.h: In member function `void LogComment::reset()': ../runtime/LogComment.h:26: `seekp' undeclared (first use this function) In file included from ../runtime/httpHdrs.h:17, from ../cache/DistrPoint.h:14, from Cache.cc:18: ../xstd/Checksum.h: At global scope: ../xstd/Checksum.h:20: friend declaration requires class-key, i.e. `friend struct ChecksumAlg' Cache.cc: In member function `void Cache::configure(const CacheSym*)': Cache.cc:64: no match for `LogComment& << const char[46]' operator ../xstd/Time.h:98: candidates are: ostream& operator<<(ostream&, const Time&) ../xstd/Time.h:103: ostream& operator<<(ostream&, const tm&) ../xstd/Size.h:63: std::ostream& operator<<(std::ostream&, const Size&) ../xstd/Error.h:54: std::ostream& operator<<(std::ostream&, const Error&) ../xstd/String.h:97: std::ostream& operator<<(std::ostream&, const String&) ../base/UniqId.h:72: std::ostream& operator<<(std::ostream&, const UniqId&) ../base/UniqId.h:75: OLog& operator<<(OLog&, const UniqId&) ../base/ObjId.h:161: OLog& operator<<(OLog&, const ObjId&) ../xstd/SrcLoc.h:38: std::ostream& operator<<(std::ostream&, const SrcLoc&) ../xstd/BigSize.h:85: std::ostream& operator<<(std::ostream&, const BigSize&) ../xstd/NetAddr.h:63: std::ostream& operator<<(std::ostream&, const NetAddr&) ../base/OLog.h:97: OLog& operator<<(OLog&, char) ../base/OLog.h:103: OLog& operator<<(OLog&, bool) ../base/OLog.h:109: OLog& operator<<(OLog&, int) ../base/OLog.h:115: OLog& operator<<(OLog&, double) ../base/OLog.h:121: OLog& operator<<(OLog&, const char*) ../base/OLog.h:127: OLog& operator<<(OLog&, const String&) ../base/OLog.h:136: OLog& operator<<(OLog&, const Time&) ../base/OLog.h:143: OLog& operator<<(OLog&, const BigSize&) ../base/OLog.h:149: OLog& operator<<(OLog&, const NetAddr&) ../base/OLog.h:154: OLog& operator<<(OLog&, const bege&) ../base/OLog.h:160: OLog& operator<<(OLog&, void (*)(OLog&)) ../base/ILog.h:51: std::ostream& operator<<(std::ostream&, const LogEntryPx&) ../base/LogObj.h:24: OLog& operator<<(OLog&, const LogObj&) ../xparser/SynSym.h:53: std::ostream& operator<<(std::ostream&, const SynSym&) ../runtime/ObjWorld.h:66: OLog& operator<<(OLog&, const ObjWorld&) ../runtime/ObjWorld.h:78: std::ostream& operator<<(std::ostream&, const ObjWorld&) make[2]: *** [Cache.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/cache' make[2]: Entering directory `/root/polygraph-2.7.6/src/dns' c++ -o DnsMgr.o -c DnsMgr.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from DnsMgr.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from DnsMgr.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from ../xstd/h/netinet.h:16, from ../xstd/NetAddr.h:13, from DnsMgr.cc:15: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from ../base/LogObj.h:16, from ../base/ErrorStat.h:13, from ../runtime/ErrorMgr.h:16, from DnsMgr.cc:17: ../base/ILog.h:91: 'streampos' is used as a type, but is not defined as a type. ../base/ILog.h: In member function `bool ILog::eoe()': ../base/ILog.h:79: `theEntryEnd' undeclared (first use this function) ../base/ILog.h:79: (Each undeclared identifier is reported only once for each function it appears in.) In file included from ../xstd/Socket.h:13, from ../dns/DnsMgr.h:14, from DnsMgr.cc:24: ../xstd/h/sys/socket.h: At global scope: ../xstd/h/sys/socket.h:25: conflicting types for `typedef int socklen_t' /usr/include/sys/socket.h:61: previous declaration as `typedef uint32_t socklen_t' make[2]: *** [DnsMgr.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/dns' make[2]: Entering directory `/root/polygraph-2.7.6/src/icp' c++ -o IcpBase.o -c IcpBase.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from IcpBase.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from IcpBase.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from ../xstd/h/netinet.h:16, from ../xstd/NetAddr.h:13, from ../base/OLog.h:18, from ../base/LogObj.h:15, from ../base/ErrorStat.h:13, from ../runtime/ErrorMgr.h:16, from IcpBase.cc:12: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from ../base/LogObj.h:16, from ../base/ErrorStat.h:13, from ../runtime/ErrorMgr.h:16, from IcpBase.cc:12: ../base/ILog.h:91: 'streampos' is used as a type, but is not defined as a type. ../base/ILog.h: In member function `bool ILog::eoe()': ../base/ILog.h:79: `theEntryEnd' undeclared (first use this function) ../base/ILog.h:79: (Each undeclared identifier is reported only once for each function it appears in.) In file included from ../runtime/LogComment.h:13, from IcpBase.cc:13: ../xstd/h/strstream.h: In function `void ostrstreamFreeze(ostrstream&, bool)': ../xstd/h/strstream.h:22: invalid use of undefined type `struct ostrstream' ../xstd/String.h:16: forward declaration of `struct ostrstream' ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: `os' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token ../xstd/h/strstream.h: In function `void strstreamFreeze(...)': ../xstd/h/strstream.h:26: `os' undeclared (first use this function) ../xstd/h/strstream.h:26: `be' undeclared (first use this function) In file included from IcpBase.cc:13: ../runtime/LogComment.h: At global scope: ../runtime/LogComment.h:22: base class `ostrstream' has incomplete type ../runtime/LogComment.h: In member function `void LogComment::reset()': ../runtime/LogComment.h:26: `seekp' undeclared (first use this function) In file included from ../xstd/Socket.h:13, from ../icp/IcpMsg.h:14, from IcpBase.cc:16: ../xstd/h/sys/socket.h: At global scope: ../xstd/h/sys/socket.h:25: conflicting types for `typedef int socklen_t' /usr/include/sys/socket.h:61: previous declaration as `typedef uint32_t socklen_t' IcpBase.cc: In member function `virtual void IcpBase::start()': IcpBase.cc:37: no match for `LogComment& << const char[28]' operator ../xstd/Time.h:98: candidates are: ostream& operator<<(ostream&, const Time&) ../xstd/Time.h:103: ostream& operator<<(ostream&, const tm&) ../xstd/Size.h:63: std::ostream& operator<<(std::ostream&, const Size&) ../xstd/Error.h:54: std::ostream& operator<<(std::ostream&, const Error&) ../xstd/String.h:97: std::ostream& operator<<(std::ostream&, const String&) ../xstd/SrcLoc.h:38: std::ostream& operator<<(std::ostream&, const SrcLoc&) ../xstd/BigSize.h:85: std::ostream& operator<<(std::ostream&, const BigSize&) ../xstd/NetAddr.h:63: std::ostream& operator<<(std::ostream&, const NetAddr&) ../base/OLog.h:97: OLog& operator<<(OLog&, char) ../base/OLog.h:103: OLog& operator<<(OLog&, bool) ../base/OLog.h:109: OLog& operator<<(OLog&, int) ../base/OLog.h:115: OLog& operator<<(OLog&, double) ../base/OLog.h:121: OLog& operator<<(OLog&, const char*) ../base/OLog.h:127: OLog& operator<<(OLog&, const String&) ../base/OLog.h:136: OLog& operator<<(OLog&, const Time&) ../base/OLog.h:143: OLog& operator<<(OLog&, const BigSize&) ../base/OLog.h:149: OLog& operator<<(OLog&, const NetAddr&) ../base/OLog.h:154: OLog& operator<<(OLog&, const bege&) ../base/OLog.h:160: OLog& operator<<(OLog&, void (*)(OLog&)) ../base/ILog.h:51: std::ostream& operator<<(std::ostream&, const LogEntryPx&) ../base/LogObj.h:24: OLog& operator<<(OLog&, const LogObj&) ../base/UniqId.h:72: std::ostream& operator<<(std::ostream&, const UniqId&) ../base/UniqId.h:75: OLog& operator<<(OLog&, const UniqId&) ../base/ObjId.h:161: OLog& operator<<(OLog&, const ObjId&) IcpBase.cc: In member function `void IcpBase::noteUnexpMsg(const IcpMsg&)': IcpBase.cc:66: no match for `LogComment& << const char[14]' operator ../xstd/Time.h:98: candidates are: ostream& operator<<(ostream&, const Time&) ../xstd/Time.h:103: ostream& operator<<(ostream&, const tm&) ../xstd/Size.h:63: std::ostream& operator<<(std::ostream&, const Size&) ../xstd/Error.h:54: std::ostream& operator<<(std::ostream&, const Error&) ../xstd/String.h:97: std::ostream& operator<<(std::ostream&, const String&) ../xstd/SrcLoc.h:38: std::ostream& operator<<(std::ostream&, const SrcLoc&) ../xstd/BigSize.h:85: std::ostream& operator<<(std::ostream&, const BigSize&) ../xstd/NetAddr.h:63: std::ostream& operator<<(std::ostream&, const NetAddr&) ../base/OLog.h:97: OLog& operator<<(OLog&, char) ../base/OLog.h:103: OLog& operator<<(OLog&, bool) ../base/OLog.h:109: OLog& operator<<(OLog&, int) ../base/OLog.h:115: OLog& operator<<(OLog&, double) ../base/OLog.h:121: OLog& operator<<(OLog&, const char*) ../base/OLog.h:127: OLog& operator<<(OLog&, const String&) ../base/OLog.h:136: OLog& operator<<(OLog&, const Time&) ../base/OLog.h:143: OLog& operator<<(OLog&, const BigSize&) ../base/OLog.h:149: OLog& operator<<(OLog&, const NetAddr&) ../base/OLog.h:154: OLog& operator<<(OLog&, const bege&) ../base/OLog.h:160: OLog& operator<<(OLog&, void (*)(OLog&)) ../base/ILog.h:51: std::ostream& operator<<(std::ostream&, const LogEntryPx&) ../base/LogObj.h:24: OLog& operator<<(OLog&, const LogObj&) ../base/UniqId.h:72: std::ostream& operator<<(std::ostream&, const UniqId&) ../base/UniqId.h:75: OLog& operator<<(OLog&, const UniqId&) ../base/ObjId.h:161: OLog& operator<<(OLog&, const ObjId&) make[2]: *** [IcpBase.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/icp' make[2]: Entering directory `/root/polygraph-2.7.6/src/runtime' c++ -o Agent.o -c Agent.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from Agent.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from Agent.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from ../xstd/h/sys/socket.h:13, from ../xstd/Socket.h:13, from Agent.cc:14: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from ../xstd/Socket.h:13, from Agent.cc:14: ../xstd/h/sys/socket.h:25: conflicting types for `typedef int socklen_t' /usr/include/sys/socket.h:61: previous declaration as `typedef uint32_t socklen_t' In file included from ../runtime/LogComment.h:13, from Agent.cc:15: ../xstd/h/strstream.h: In function `void ostrstreamFreeze(ostrstream&, bool)': ../xstd/h/strstream.h:22: invalid use of undefined type `struct ostrstream' ../xstd/String.h:16: forward declaration of `struct ostrstream' ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: `os' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token ../xstd/h/strstream.h: In function `void strstreamFreeze(...)': ../xstd/h/strstream.h:26: `os' undeclared (first use this function) ../xstd/h/strstream.h:26: (Each undeclared identifier is reported only once for each function it appears in.) ../xstd/h/strstream.h:26: `be' undeclared (first use this function) In file included from Agent.cc:15: ../runtime/LogComment.h: At global scope: ../runtime/LogComment.h:22: base class `ostrstream' has incomplete type ../runtime/LogComment.h: In member function `void LogComment::reset()': ../runtime/LogComment.h:26: `seekp' undeclared (first use this function) Agent.cc: In member function `void Agent::configure(const AgentSym*, const NetAddr&, SockOpt&)': Agent.cc:57: no match for `LogComment& << const char[9]' operator ../xstd/Time.h:98: candidates are: ostream& operator<<(ostream&, const Time&) ../xstd/Time.h:103: ostream& operator<<(ostream&, const tm&) ../xstd/Size.h:63: std::ostream& operator<<(std::ostream&, const Size&) ../xstd/Error.h:54: std::ostream& operator<<(std::ostream&, const Error&) ../xstd/Rnd.h:88: std::ostream& operator<<(std::ostream&, const RndDistr&) ../xstd/String.h:97: std::ostream& operator<<(std::ostream&, const String&) ../xstd/NetAddr.h:63: std::ostream& operator<<(std::ostream&, const NetAddr&) ../xstd/BigSize.h:85: std::ostream& operator<<(std::ostream&, const BigSize&) ../base/OLog.h:97: OLog& operator<<(OLog&, char) ../base/OLog.h:103: OLog& operator<<(OLog&, bool) ../base/OLog.h:109: OLog& operator<<(OLog&, int) ../base/OLog.h:115: OLog& operator<<(OLog&, double) ../base/OLog.h:121: OLog& operator<<(OLog&, const char*) ../base/OLog.h:127: OLog& operator<<(OLog&, const String&) ../base/OLog.h:136: OLog& operator<<(OLog&, const Time&) ../base/OLog.h:143: OLog& operator<<(OLog&, const BigSize&) ../base/OLog.h:149: OLog& operator<<(OLog&, const NetAddr&) ../base/OLog.h:154: OLog& operator<<(OLog&, const bege&) ../base/OLog.h:160: OLog& operator<<(OLog&, void (*)(OLog&)) ../base/UniqId.h:72: std::ostream& operator<<(std::ostream&, const UniqId&) ../base/UniqId.h:75: OLog& operator<<(OLog&, const UniqId&) ../xstd/SrcLoc.h:38: std::ostream& operator<<(std::ostream&, const SrcLoc&) ../xparser/SynSym.h:53: std::ostream& operator<<(std::ostream&, const SynSym&) Agent.cc:58: no match for `LogComment& << std::ostream&(&)(std::ostream&)' operator ../xstd/Time.h:98: candidates are: ostream& operator<<(ostream&, const Time&) ../xstd/Time.h:103: ostream& operator<<(ostream&, const tm&) ../xstd/Size.h:63: std::ostream& operator<<(std::ostream&, const Size&) ../xstd/Error.h:54: std::ostream& operator<<(std::ostream&, const Error&) ../xstd/Rnd.h:88: std::ostream& operator<<(std::ostream&, const RndDistr&) ../xstd/String.h:97: std::ostream& operator<<(std::ostream&, const String&) ../xstd/NetAddr.h:63: std::ostream& operator<<(std::ostream&, const NetAddr&) ../xstd/BigSize.h:85: std::ostream& operator<<(std::ostream&, const BigSize&) ../base/OLog.h:97: OLog& operator<<(OLog&, char) ../base/OLog.h:103: OLog& operator<<(OLog&, bool) ../base/OLog.h:109: OLog& operator<<(OLog&, int) ../base/OLog.h:115: OLog& operator<<(OLog&, double) ../base/OLog.h:121: OLog& operator<<(OLog&, const char*) ../base/OLog.h:127: OLog& operator<<(OLog&, const String&) ../base/OLog.h:136: OLog& operator<<(OLog&, const Time&) ../base/OLog.h:143: OLog& operator<<(OLog&, const BigSize&) ../base/OLog.h:149: OLog& operator<<(OLog&, const NetAddr&) ../base/OLog.h:154: OLog& operator<<(OLog&, const bege&) ../base/OLog.h:160: OLog& operator<<(OLog&, void (*)(OLog&)) ../base/UniqId.h:72: std::ostream& operator<<(std::ostream&, const UniqId&) ../base/UniqId.h:75: OLog& operator<<(OLog&, const UniqId&) ../xstd/SrcLoc.h:38: std::ostream& operator<<(std::ostream&, const SrcLoc&) ../xparser/SynSym.h:53: std::ostream& operator<<(std::ostream&, const SynSym&) make[2]: *** [Agent.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/runtime' make[2]: Entering directory `/root/polygraph-2.7.6/src/xml' c++ -o XmlAttr.o -c XmlAttr.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from XmlAttr.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from XmlAttr.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from XmlAttr.cc:12: ../xstd/h/strstream.h:21: `ostrstream' was not declared in this scope ../xstd/h/strstream.h:21: `os' was not declared in this scope ../xstd/h/strstream.h:21: parse error before `)' token ../xstd/h/strstream.h: In function `void ostrstreamFreeze(...)': ../xstd/h/strstream.h:22: `os' undeclared (first use this function) ../xstd/h/strstream.h:22: (Each undeclared identifier is reported only once for each function it appears in.) ../xstd/h/strstream.h:22: `be' undeclared (first use this function) ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token XmlAttr.cc: In constructor `XmlAttr::XmlAttr(const String&, int)': XmlAttr.cc:31: variable `ostrstream os' has initializer but incomplete type make[2]: *** [XmlAttr.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/xml' make[2]: Entering directory `/root/polygraph-2.7.6/src/xparser' c++ -o GLexer.o -c GLexer.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xparser/xparser.h:17, from GLexer.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. c++ -o GParser.o -c GParser.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xparser/xparser.h:17, from GParser.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. c++ -o LexToken.o -c LexToken.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xparser/xparser.h:17, from LexToken.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. c++ -o SynSym.o -c SynSym.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xparser/xparser.h:17, from SynSym.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from SynSym.cc:13: ../xstd/h/strstream.h:21: `ostrstream' was not declared in this scope ../xstd/h/strstream.h:21: `os' was not declared in this scope ../xstd/h/strstream.h:21: parse error before `)' token ../xstd/h/strstream.h: In function `void ostrstreamFreeze(...)': ../xstd/h/strstream.h:22: `os' undeclared (first use this function) ../xstd/h/strstream.h:22: (Each undeclared identifier is reported only once for each function it appears in.) ../xstd/h/strstream.h:22: `be' undeclared (first use this function) ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token SynSym.cc: In member function `bool SynSym::equal(const SynSym&) const': SynSym.cc:45: aggregate `ostrstream os1' has incomplete type and cannot be defined SynSym.cc:45: aggregate `ostrstream os2' has incomplete type and cannot be defined make[2]: *** [SynSym.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/xparser' make[2]: Entering directory `/root/polygraph-2.7.6/src/xstd' make[3]: Entering directory `/root/polygraph-2.7.6/src/xstd/h' make[4]: Entering directory `/root/polygraph-2.7.6/src/xstd/h/net' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/root/polygraph-2.7.6/src/xstd/h/net' make[4]: Entering directory `/root/polygraph-2.7.6/src/xstd/h/sys' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/root/polygraph-2.7.6/src/xstd/h/sys' make[3]: Leaving directory `/root/polygraph-2.7.6/src/xstd/h' c++ -o AlarmClock.o -c AlarmClock.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory c++ -o Assert.o -c Assert.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from Assert.cc:13: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. c++ -o BigSize.o -c BigSize.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from BigSize.cc:12: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. c++ -o BitMask.o -c BitMask.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../xstd/BitMask.h:13, from BitMask.cc:14: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. c++ -o Checksum.o -c Checksum.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iomanip.h:31, from ../xstd/h/iomanip.h:14, from Checksum.cc:12: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from Checksum.cc:16: ../xstd/Checksum.h:20: friend declaration requires class-key, i.e. `friend struct ChecksumAlg' make[2]: *** [Checksum.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/xstd' make[2]: Entering directory `/root/polygraph-2.7.6/src/logextractors' c++ -o AggrInfoLoader.o -c AggrInfoLoader.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from AggrInfoLoader.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from AggrInfoLoader.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from ../xstd/h/netinet.h:16, from ../xstd/NetAddr.h:13, from ../base/ILog.h:21, from ../logextractors/LogIter.h:13, from AggrInfoLoader.cc:14: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from ../logextractors/LogIter.h:13, from AggrInfoLoader.cc:14: ../base/ILog.h:91: 'streampos' is used as a type, but is not defined as a type. ../base/ILog.h: In member function `bool ILog::eoe()': ../base/ILog.h:79: `theEntryEnd' undeclared (first use this function) ../base/ILog.h:79: (Each undeclared identifier is reported only once for each function it appears in.) make[2]: *** [AggrInfoLoader.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/logextractors' make[2]: Entering directory `/root/polygraph-2.7.6/src/monitor' c++ -o polymon.o -c polymon.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from polymon.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from polymon.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from polymon.cc:13: ../xstd/h/strstream.h:21: `ostrstream' was not declared in this scope ../xstd/h/strstream.h:21: `os' was not declared in this scope ../xstd/h/strstream.h:21: parse error before `)' token ../xstd/h/strstream.h: In function `void ostrstreamFreeze(...)': ../xstd/h/strstream.h:22: `os' undeclared (first use this function) ../xstd/h/strstream.h:22: (Each undeclared identifier is reported only once for each function it appears in.) ../xstd/h/strstream.h:22: `be' undeclared (first use this function) ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token In file included from ../xstd/h/netinet.h:16, from polymon.cc:30: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from polymon.cc:37: /usr/local/include/ncurses.h:274: 'BOOL' is used as a type, but is not defined as a type. /usr/local/include/ncurses.h:275: 'BOOL' is used as a type, but is not defined as a type. /usr/local/include/ncurses.h:276: 'BOOL' is used as a type, but is not defined as a type. /usr/local/include/ncurses.h:277: 'BOOL' is used as a type, but is not defined as a type. /usr/local/include/ncurses.h:278: 'BOOL' is used as a type, but is not defined as a type. /usr/local/include/ncurses.h:279: 'BOOL' is used as a type, but is not defined as a type. /usr/local/include/ncurses.h:280: 'BOOL' is used as a type, but is not defined as a type. /usr/local/include/ncurses.h:281: 'BOOL' is used as a type, but is not defined as a type. /usr/local/include/ncurses.h:282: 'BOOL' is used as a type, but is not defined as a type. /usr/local/include/ncurses.h:329: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:332: `BOOL' was not declared in this scope /usr/local/include/ncurses.h:422: syntax error before `(' token /usr/local/include/ncurses.h:426: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:475: syntax error before `(' token /usr/local/include/ncurses.h:476: syntax error before `(' token /usr/local/include/ncurses.h:477: syntax error before `(' token /usr/local/include/ncurses.h:482: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:483: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:484: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:506: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:513: syntax error before `(' token /usr/local/include/ncurses.h:514: syntax error before `(' token /usr/local/include/ncurses.h:515: syntax error before `(' token /usr/local/include/ncurses.h:520: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:525: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:527: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:654: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:659: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:689: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:721: type specifier omitted for parameter `BOOL' /usr/local/include/ncurses.h:738: `BOOL' was not declared in this scope /usr/local/include/ncurses.h:738: variable or field `use_env' declared void /usr/local/include/ncurses.h:858: syntax error before `(' token /usr/local/include/ncurses.h:1307: syntax error before `(' token /usr/local/include/ncurses.h:1309: syntax error before `(' token In file included from ../xstd/Socket.h:13, from polymon.cc:52: ../xstd/h/sys/socket.h:25: conflicting types for `typedef int socklen_t' /usr/include/sys/socket.h:61: previous declaration as `typedef uint32_t socklen_t' In file included from ../base/AggrStat.h:14, from polymon.cc:56: ../base/ILog.h:91: 'streampos' is used as a type, but is not defined as a type. ../base/ILog.h: In member function `bool ILog::eoe()': ../base/ILog.h:79: `theEntryEnd' undeclared (first use this function) /usr/local/include/ncurses.h: In member function `virtual void KbdMonitor::noteReadReady(int)': /usr/local/include/ncurses.h:426: too many arguments to function `int clearok(WINDOW*)' polymon.cc:453: at this point in file /usr/local/include/ncurses.h: In constructor `Window::Window(const char*)': /usr/local/include/ncurses.h:525: too many arguments to function `int leaveok(WINDOW*)' polymon.cc:581: at this point in file polymon.cc: In function `void SelectHosts()': polymon.cc:1050: variable `ostrstream s' has initializer but incomplete type /usr/local/include/ncurses.h: In function `int main(int, char**)': /usr/local/include/ncurses.h:506: too many arguments to function `int intrflush(WINDOW*)' polymon.cc:1123: at this point in file /usr/local/include/ncurses.h:520: too many arguments to function `int keypad(WINDOW*)' polymon.cc:1124: at this point in file make[2]: *** [polymon.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/monitor' make[2]: Entering directory `/root/polygraph-2.7.6/src/pgl' c++ -o AddrMapSym.o -c AddrMapSym.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../pgl/pgl.h:15, from AddrMapSym.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/netinet.h:16, from ../xstd/NetAddr.h:13, from ../pgl/PglRecSym.h:14, from ../pgl/AddrMapSym.h:14, from AddrMapSym.cc:14: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' make[2]: *** [AddrMapSym.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/pgl' make[2]: Entering directory `/root/polygraph-2.7.6/src/csm' c++ -o cdb.o -c cdb.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I./.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from cdb.cc:13: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from cdb.cc:13: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from cdb.cc:17: ../xstd/h/strstream.h:21: `ostrstream' was not declared in this scope ../xstd/h/strstream.h:21: `os' was not declared in this scope ../xstd/h/strstream.h:21: parse error before `)' token ../xstd/h/strstream.h: In function `void ostrstreamFreeze(...)': ../xstd/h/strstream.h:22: `os' undeclared (first use this function) ../xstd/h/strstream.h:22: (Each undeclared identifier is reported only once for each function it appears in.) ../xstd/h/strstream.h:22: `be' undeclared (first use this function) ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token In file included from ../xstd/h/netinet.h:16, from ../xstd/NetAddr.h:13, from ../base/BStream.h:20, from cdb.cc:24: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' cdb.cc: In member function `void HtmlParser::scan()': cdb.cc:78: aggregate `ostrstream buf' has incomplete type and cannot be defined cdb.cc: In member function `void HtmlParser::nextStr(ostrstream&, char)': cdb.cc:107: no match for `ostrstream& << char&' operator ../xstd/Time.h:98: candidates are: ostream& operator<<(ostream&, const Time&) ../xstd/Time.h:103: ostream& operator<<(ostream&, const tm&) ../xstd/Size.h:63: std::ostream& operator<<(std::ostream&, const Size&) ../xstd/Error.h:54: std::ostream& operator<<(std::ostream&, const Error&) ../xstd/String.h:97: std::ostream& operator<<(std::ostream&, const String&) ../xstd/BigSize.h:85: std::ostream& operator<<(std::ostream&, const BigSize&) ../xstd/NetAddr.h:63: std::ostream& operator<<(std::ostream&, const NetAddr&) ../base/BStream.h:209: OBStream& operator<<(OBStream&, char) ../base/BStream.h:215: OBStream& operator<<(OBStream&, bool) ../base/BStream.h:221: OBStream& operator<<(OBStream&, int) ../base/BStream.h:227: OBStream& operator<<(OBStream&, short unsigned int) ../base/BStream.h:233: OBStream& operator<<(OBStream&, double) ../base/BStream.h:239: OBStream& operator<<(OBStream&, const char*) ../base/BStream.h:248: OBStream& operator<<(OBStream&, const String&) ../base/BStream.h:254: OBStream& operator<<(OBStream&, const Time&) ../base/BStream.h:261: OBStream& operator<<(OBStream&, const BigSize&) ../base/BStream.h:267: OBStream& operator<<(OBStream&, const NetAddr&) ../base/BStream.h:272: OBStream& operator<<(OBStream&, void (*)(OBStream&)) cdb.cc:108: no match for `ostrstream& << ' operator ../xstd/Time.h:98: candidates are: ostream& operator<<(ostream&, const Time&) ../xstd/Time.h:103: ostream& operator<<(ostream&, const tm&) ../xstd/Size.h:63: std::ostream& operator<<(std::ostream&, const Size&) ../xstd/Error.h:54: std::ostream& operator<<(std::ostream&, const Error&) ../xstd/String.h:97: std::ostream& operator<<(std::ostream&, const String&) ../xstd/BigSize.h:85: std::ostream& operator<<(std::ostream&, const BigSize&) ../xstd/NetAddr.h:63: std::ostream& operator<<(std::ostream&, const NetAddr&) ../base/BStream.h:209: OBStream& operator<<(OBStream&, char) ../base/BStream.h:215: OBStream& operator<<(OBStream&, bool) ../base/BStream.h:221: OBStream& operator<<(OBStream&, int) ../base/BStream.h:227: OBStream& operator<<(OBStream&, short unsigned int) ../base/BStream.h:233: OBStream& operator<<(OBStream&, double) ../base/BStream.h:239: OBStream& operator<<(OBStream&, const char*) ../base/BStream.h:248: OBStream& operator<<(OBStream&, const String&) ../base/BStream.h:254: OBStream& operator<<(OBStream&, const Time&) ../base/BStream.h:261: OBStream& operator<<(OBStream&, const BigSize&) ../base/BStream.h:267: OBStream& operator<<(OBStream&, const NetAddr&) ../base/BStream.h:272: OBStream& operator<<(OBStream&, void (*)(OBStream&)) make[2]: *** [cdb.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/csm' make[2]: Entering directory `/root/polygraph-2.7.6/src/client' c++ -o AsyncClt.o -c AsyncClt.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from AsyncClt.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from AsyncClt.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from ../runtime/LogComment.h:13, from AsyncClt.cc:12: ../xstd/h/strstream.h:21: `ostrstream' was not declared in this scope ../xstd/h/strstream.h:21: `os' was not declared in this scope ../xstd/h/strstream.h:21: parse error before `)' token ../xstd/h/strstream.h: In function `void ostrstreamFreeze(...)': ../xstd/h/strstream.h:22: `os' undeclared (first use this function) ../xstd/h/strstream.h:22: (Each undeclared identifier is reported only once for each function it appears in.) ../xstd/h/strstream.h:22: `be' undeclared (first use this function) ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token In file included from ../xstd/h/netinet.h:16, from ../xstd/NetAddr.h:13, from ../base/OLog.h:18, from ../runtime/LogComment.h:15, from AsyncClt.cc:12: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from AsyncClt.cc:12: ../runtime/LogComment.h:22: base class `ostrstream' has incomplete type ../runtime/LogComment.h: In member function `void LogComment::reset()': ../runtime/LogComment.h:26: `seekp' undeclared (first use this function) In file included from ../base/LogObj.h:16, from ../base/ErrorStat.h:13, from ../runtime/StatPhase.h:14, from AsyncClt.cc:14: ../base/ILog.h: At global scope: ../base/ILog.h:91: 'streampos' is used as a type, but is not defined as a type. ../base/ILog.h: In member function `bool ILog::eoe()': ../base/ILog.h:79: `theEntryEnd' undeclared (first use this function) In file included from ../xstd/Socket.h:13, from ../icp/IcpBase.h:14, from ../icp/IcpClient.h:14, from ../client/IcpCltXact.h:18, from ../client/Client.h:18, from ../client/AsyncClt.h:13, from AsyncClt.cc:16: ../xstd/h/sys/socket.h: At global scope: ../xstd/h/sys/socket.h:25: conflicting types for `typedef int socklen_t' /usr/include/sys/socket.h:61: previous declaration as `typedef uint32_t socklen_t' make[2]: *** [AsyncClt.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/client' make[2]: Entering directory `/root/polygraph-2.7.6/src/probe' c++ -o PolyProbe.o -c PolyProbe.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from PolyProbe.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from PolyProbe.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from PolyProbe.cc:15: ../xstd/h/strstream.h:21: `ostrstream' was not declared in this scope ../xstd/h/strstream.h:21: `os' was not declared in this scope ../xstd/h/strstream.h:21: parse error before `)' token ../xstd/h/strstream.h: In function `void ostrstreamFreeze(...)': ../xstd/h/strstream.h:22: `os' undeclared (first use this function) ../xstd/h/strstream.h:22: (Each undeclared identifier is reported only once for each function it appears in.) ../xstd/h/strstream.h:22: `be' undeclared (first use this function) ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token In file included from ../xstd/h/sys/socket.h:13, from ../xstd/h/net/if.h:13, from PolyProbe.cc:16: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from ../xstd/h/net/if.h:13, from PolyProbe.cc:16: ../xstd/h/sys/socket.h:25: conflicting types for `typedef int socklen_t' /usr/include/sys/socket.h:61: previous declaration as `typedef uint32_t socklen_t' /usr/local/include/c++/3.2/bits/ios_base.h: In member function `std::basic_ios >& std::basic_ios >::operator=(const std::basic_ios >&)': /usr/local/include/c++/3.2/bits/ios_base.h:424: `std::ios_base& std::ios_base::operator=(const std::ios_base&)' is private PolyProbe.cc:84: within this context PolyProbe.cc: In member function `void PolyProbe::sendStats(Socket&, const NetAddr&)': PolyProbe.cc:297: invalid use of undefined type `struct ostrstream' ../xstd/String.h:16: forward declaration of `struct ostrstream' PolyProbe.cc:299: no matching function for call to `MyOLog::stream(const String&, ostrstream*&)' ../base/OLog.h:43: candidates are: void OLog::stream(const String&, std::ostream*) PolyProbe.cc:302: invalid use of undefined type `struct ostrstream' ../xstd/String.h:16: forward declaration of `struct ostrstream' PolyProbe.cc: In member function `void PolyProbe::pullStats()': PolyProbe.cc:349: `istrstream' undeclared (first use this function) PolyProbe.cc:349: parse error before `(' token PolyProbe.cc:351: `is' undeclared (first use this function) make[2]: *** [PolyProbe.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/probe' make[2]: Entering directory `/root/polygraph-2.7.6/src/server' c++ -o PolySrv.o -c PolySrv.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from PolySrv.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from PolySrv.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from ../xstd/h/netinet.h:16, from ../xstd/NetAddr.h:13, from ../base/OLog.h:18, from PolySrv.cc:16: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from ../runtime/LogComment.h:13, from PolySrv.cc:18: ../xstd/h/strstream.h: In function `void ostrstreamFreeze(ostrstream&, bool)': ../xstd/h/strstream.h:22: invalid use of undefined type `struct ostrstream' ../xstd/String.h:16: forward declaration of `struct ostrstream' ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: `os' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token ../xstd/h/strstream.h: In function `void strstreamFreeze(...)': ../xstd/h/strstream.h:26: `os' undeclared (first use this function) ../xstd/h/strstream.h:26: (Each undeclared identifier is reported only once for each function it appears in.) ../xstd/h/strstream.h:26: `be' undeclared (first use this function) In file included from PolySrv.cc:18: ../runtime/LogComment.h: At global scope: ../runtime/LogComment.h:22: base class `ostrstream' has incomplete type ../runtime/LogComment.h: In member function `void LogComment::reset()': ../runtime/LogComment.h:26: `seekp' undeclared (first use this function) In file included from ../xstd/Socket.h:13, from ../server/Server.h:13, from PolySrv.cc:26: ../xstd/h/sys/socket.h: At global scope: ../xstd/h/sys/socket.h:25: conflicting types for `typedef int socklen_t' /usr/include/sys/socket.h:61: previous declaration as `typedef uint32_t socklen_t' In file included from ../base/LogObj.h:16, from ../base/ConnCloseStat.h:14, from ../runtime/Connection.h:17, from ../runtime/Xaction.h:17, from ../server/SrvXact.h:15, from ../server/Server.h:18, from PolySrv.cc:26: ../base/ILog.h:91: 'streampos' is used as a type, but is not defined as a type. ../base/ILog.h: In member function `bool ILog::eoe()': ../base/ILog.h:79: `theEntryEnd' undeclared (first use this function) In file included from ../runtime/httpHdrs.h:17, from ../server/SrvXact.h:16, from ../server/Server.h:18, from PolySrv.cc:26: ../xstd/Checksum.h: At global scope: ../xstd/Checksum.h:20: friend declaration requires class-key, i.e. `friend struct ChecksumAlg' make[2]: *** [PolySrv.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/server' make[2]: Entering directory `/root/polygraph-2.7.6/src/proxy' c++ -o PolyPxy.o -c PolyPxy.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I../.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from PolyPxy.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from PolyPxy.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from ../xstd/h/netinet.h:16, from ../xstd/NetAddr.h:13, from ../base/OLog.h:18, from PolyPxy.cc:12: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from ../runtime/LogComment.h:13, from PolyPxy.cc:13: ../xstd/h/strstream.h: In function `void ostrstreamFreeze(ostrstream&, bool)': ../xstd/h/strstream.h:22: invalid use of undefined type `struct ostrstream' ../xstd/String.h:16: forward declaration of `struct ostrstream' ../xstd/h/strstream.h: At global scope: ../xstd/h/strstream.h:25: `strstream' was not declared in this scope ../xstd/h/strstream.h:25: `os' was not declared in this scope ../xstd/h/strstream.h:25: parse error before `)' token ../xstd/h/strstream.h: In function `void strstreamFreeze(...)': ../xstd/h/strstream.h:26: `os' undeclared (first use this function) ../xstd/h/strstream.h:26: (Each undeclared identifier is reported only once for each function it appears in.) ../xstd/h/strstream.h:26: `be' undeclared (first use this function) In file included from PolyPxy.cc:13: ../runtime/LogComment.h: At global scope: ../runtime/LogComment.h:22: base class `ostrstream' has incomplete type ../runtime/LogComment.h: In member function `void LogComment::reset()': ../runtime/LogComment.h:26: `seekp' undeclared (first use this function) In file included from ../xstd/Socket.h:13, from ../icp/IcpBase.h:14, from ../icp/IcpClient.h:14, from ../client/IcpCltXact.h:18, from ../client/Client.h:18, from ../client/AsyncClt.h:13, from PolyPxy.cc:18: ../xstd/h/sys/socket.h: At global scope: ../xstd/h/sys/socket.h:25: conflicting types for `typedef int socklen_t' /usr/include/sys/socket.h:61: previous declaration as `typedef uint32_t socklen_t' In file included from ../base/LogObj.h:16, from ../base/ConnCloseStat.h:14, from ../runtime/Connection.h:17, from ../runtime/Xaction.h:17, from ../server/SrvXact.h:15, from ../server/Server.h:18, from PolyPxy.cc:24: ../base/ILog.h:91: 'streampos' is used as a type, but is not defined as a type. ../base/ILog.h: In member function `bool ILog::eoe()': ../base/ILog.h:79: `theEntryEnd' undeclared (first use this function) In file included from ../runtime/httpHdrs.h:17, from ../server/SrvXact.h:16, from ../server/Server.h:18, from PolyPxy.cc:24: ../xstd/Checksum.h: At global scope: ../xstd/Checksum.h:20: friend declaration requires class-key, i.e. `friend struct ChecksumAlg' PolyPxy.cc: In member function `virtual void PolyPxy::startAgents()': PolyPxy.cc:161: no match for `LogComment& << const char[10]' operator ../xstd/Time.h:98: candidates are: ostream& operator<<(ostream&, const Time&) ../xstd/Time.h:103: ostream& operator<<(ostream&, const tm&) ../xstd/Size.h:63: std::ostream& operator<<(std::ostream&, const Size&) ../xstd/Error.h:54: std::ostream& operator<<(std::ostream&, const Error&) ../xstd/BigSize.h:85: std::ostream& operator<<(std::ostream&, const BigSize&) ../xstd/String.h:97: std::ostream& operator<<(std::ostream&, const String&) ../xstd/NetAddr.h:63: std::ostream& operator<<(std::ostream&, const NetAddr&) ../base/OLog.h:97: OLog& operator<<(OLog&, char) ../base/OLog.h:103: OLog& operator<<(OLog&, bool) ../base/OLog.h:109: OLog& operator<<(OLog&, int) ../base/OLog.h:115: OLog& operator<<(OLog&, double) ../base/OLog.h:121: OLog& operator<<(OLog&, const char*) ../base/OLog.h:127: OLog& operator<<(OLog&, const String&) ../base/OLog.h:136: OLog& operator<<(OLog&, const Time&) ../base/OLog.h:143: OLog& operator<<(OLog&, const BigSize&) ../base/OLog.h:149: OLog& operator<<(OLog&, const NetAddr&) ../base/OLog.h:154: OLog& operator<<(OLog&, const bege&) ../base/OLog.h:160: OLog& operator<<(OLog&, void (*)(OLog&)) ../xstd/Rnd.h:88: std::ostream& operator<<(std::ostream&, const RndDistr&) ../base/UniqId.h:72: std::ostream& operator<<(std::ostream&, const UniqId&) ../base/UniqId.h:75: OLog& operator<<(OLog&, const UniqId&) ../base/ObjId.h:161: OLog& operator<<(OLog&, const ObjId&) ../runtime/ObjWorld.h:66: OLog& operator<<(OLog&, const ObjWorld&) ../runtime/ObjWorld.h:78: std::ostream& operator<<(std::ostream&, const ObjWorld&) ../base/ILog.h:51: std::ostream& operator<<(std::ostream&, const LogEntryPx&) ../base/LogObj.h:24: OLog& operator<<(OLog&, const LogObj&) ../base/AggrStat.h:63: std::ostream& operator<<(std::ostream&, const AggrStat&) ../base/AggrStat.h:66: OLog& operator<<(OLog&, const AggrStat&) ../xstd/SrcLoc.h:38: std::ostream& operator<<(std::ostream&, const SrcLoc&) ../xparser/SynSym.h:53: std::ostream& operator<<(std::ostream&, const SynSym&) make[2]: *** [PolyPxy.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/proxy' make[2]: Entering directory `/root/polygraph-2.7.6/src/tools' c++ -o aka.o -c aka.cc -g -O3 -Wall -Wwrite-strings -Woverloaded-virtual -I./.. -I.. -I/usr/local/include/c++/3.2/backward -DHAVE_CONFIG_H cc1plus: warning: changing search order for system directory "/usr/local/include/c++/3.2/backward" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/local/include/c++/3.2/backward/iostream.h:31, from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from aka.cc:10: /usr/local/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. In file included from ../xstd/h/iostream.h:13, from ../xstd/Size.h:13, from ../base/polygraph.h:20, from aka.cc:10: /usr/local/include/c++/3.2/backward/iostream.h:35: using declaration `ostream' introduced ambiguous type `ostream' /usr/local/include/c++/3.2/backward/iostream.h:36: using declaration `istream' introduced ambiguous type `istream' In file included from ../xstd/h/sys/socket.h:13, from ../xstd/h/net/if.h:13, from aka.cc:13: ../xstd/h/sys/types.h:19: conflicting types for `typedef int rlim_t' /usr/include/sys/resource.h:69: previous declaration as `typedef long unsigned int rlim_t' In file included from ../xstd/h/net/if.h:13, from aka.cc:13: ../xstd/h/sys/socket.h:25: conflicting types for `typedef int socklen_t' /usr/include/sys/socket.h:61: previous declaration as `typedef uint32_t socklen_t' make[2]: *** [aka.o] Error 1 make[2]: Leaving directory `/root/polygraph-2.7.6/src/tools' make[1]: *** [all_subdirs] Error 2 make[1]: Leaving directory `/root/polygraph-2.7.6/src' make[1]: Entering directory `/root/polygraph-2.7.6/tools' make[2]: Entering directory `/root/polygraph-2.7.6/tools/ReportGen' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/root/polygraph-2.7.6/tools/ReportGen' make[2]: Entering directory `/root/polygraph-2.7.6/tools/ReportGen' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/root/polygraph-2.7.6/tools/ReportGen' make[1]: Leaving directory `/root/polygraph-2.7.6/tools' make[1]: Entering directory `/root/polygraph-2.7.6/workloads' make[2]: Entering directory `/root/polygraph-2.7.6/workloads/include' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/root/polygraph-2.7.6/workloads/include' make[1]: Leaving directory `/root/polygraph-2.7.6/workloads'