owner@owner86-laptop:~/bitfighter/hg016$ make make[1]: Entering directory `/home/owner/bitfighter/hg016/tnl' Building libtnl.a ... ar rcv libtnl.a assert.o asymmetricKey.o bitStream.o byteBuffer.o certificate.o clientPuzzle.o connectionStringTable.o dataChunker.o eventConnection.o ghostConnection.o huffmanStringProcessor.o log.o netBase.o netConnection.o netInterface.o netObject.o netStringTable.o platform.o random.o rpc.o symmetricCipher.o thread.o tnlMethodDispatch.o journal.o udp.o vector.o r - assert.o r - asymmetricKey.o r - bitStream.o r - byteBuffer.o r - certificate.o r - clientPuzzle.o r - connectionStringTable.o r - dataChunker.o r - eventConnection.o r - ghostConnection.o r - huffmanStringProcessor.o r - log.o r - netBase.o r - netConnection.o r - netInterface.o r - netObject.o r - netStringTable.o r - platform.o r - random.o r - rpc.o r - symmetricCipher.o r - thread.o r - tnlMethodDispatch.o r - journal.o r - udp.o r - vector.o make[1]: Leaving directory `/home/owner/bitfighter/hg016/tnl' make[1]: Entering directory `/home/owner/bitfighter/hg016/libtomcrypt' make[1]: Nothing to be done for `default'. make[1]: Leaving directory `/home/owner/bitfighter/hg016/libtomcrypt' #@make -C master make[1]: Entering directory `/home/owner/bitfighter/hg016/lua/lua-vec/src' make all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses" make[2]: Entering directory `/home/owner/bitfighter/hg016/lua/lua-vec/src' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/owner/bitfighter/hg016/lua/lua-vec/src' make[1]: Leaving directory `/home/owner/bitfighter/hg016/lua/lua-vec/src' make[1]: Entering directory `/home/owner/bitfighter/hg016/alure' ar cr libalure.a buffer.o streamdec.o stream.o streamplay.o istream.o codec_wav.o codec_aiff.o alure.o codec_vorbisfile.o make[1]: Leaving directory `/home/owner/bitfighter/hg016/alure' make[1]: Entering directory `/home/owner/bitfighter/hg016/zap' gcc -I../tnl -I../openal -I../Triangle -I../recast -I../clipper -I../alure -I../libspeex -I../boost -DTNL_ENABLE_LOGGING -W -O2 -c -o BanList.o BanList.cpp In file included from ../boost/boost/date_time/posix_time/posix_time.hpp:14, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/compiler_config.hpp:54:29: error: boost/cstdint.hpp: No such file or directory In file included from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/posix_time/posix_time_config.hpp:13:28: error: boost/limits.hpp: No such file or directory In file included from ../boost/boost/date_time/posix_time/posix_time_config.hpp:16, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/time_duration.hpp:13:31: error: boost/operators.hpp: No such file or directory In file included from ../boost/boost/date_time/gregorian/greg_weekday.hpp:12, from ../boost/boost/date_time/gregorian/greg_calendar.hpp:13, from ../boost/boost/date_time/gregorian/gregorian_types.hpp:19, from ../boost/boost/date_time/posix_time/posix_time_config.hpp:18, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/constrained_value.hpp:16:28: error: boost/mpl/if.hpp: No such file or directory ../boost/boost/date_time/constrained_value.hpp:17:44: error: boost/type_traits/is_base_of.hpp: No such file or directory In file included from ../boost/boost/date_time/gregorian/gregorian.hpp:31, from ../boost/boost/date_time/posix_time/time_formatters.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:24, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/gregorian/gregorian_io.hpp:15:34: error: boost/io/ios_state.hpp: No such file or directory In file included from ../boost/boost/date_time/gregorian/gregorian_io.hpp:16, from ../boost/boost/date_time/gregorian/gregorian.hpp:31, from ../boost/boost/date_time/posix_time/time_formatters.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:24, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/date_facet.hpp:17:46: error: boost/algorithm/string/replace.hpp: No such file or directory In file included from ../boost/boost/date_time/period_parser.hpp:14, from ../boost/boost/date_time/date_facet.hpp:23, from ../boost/boost/date_time/gregorian/gregorian_io.hpp:16, from ../boost/boost/date_time/gregorian/gregorian.hpp:31, from ../boost/boost/date_time/posix_time/time_formatters.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:24, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/string_parse_tree.hpp:13:51: error: boost/lexical_cast.hpp: No such file or directory ../boost/boost/date_time/string_parse_tree.hpp:14:48: error: boost/algorithm/string/case_conv.hpp: No such file or directory In file included from ../boost/boost/date_time/gregorian/parsers.hpp:13, from ../boost/boost/date_time/gregorian/gregorian.hpp:34, from ../boost/boost/date_time/posix_time/time_formatters.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:24, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/date_parsing.hpp:15:31: error: boost/tokenizer.hpp: No such file or directory In file included from ../boost/boost/date_time/posix_time/posix_time_io.hpp:16, from ../boost/boost/date_time/posix_time/posix_time.hpp:31, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/time_facet.hpp:24:38: error: boost/range/as_literal.hpp: No such file or directory ../boost/boost/date_time/time_facet.hpp:25:44: error: boost/algorithm/string/erase.hpp: No such file or directory In file included from ../boost/boost/date_time/posix_time/posix_time_config.hpp:16, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/time_duration.hpp:34: error: expected template-name before â<â token ../boost/boost/date_time/time_duration.hpp:34: error: expected â{â before â<â token ../boost/boost/date_time/time_duration.hpp:34: error: expected unqualified-id before â<â token ../boost/boost/date_time/time_duration.hpp:264: error: âboost::int64_tâ has not been declared ../boost/boost/date_time/time_duration.hpp:269: error: expected â)â before âssâ In file included from ../boost/boost/date_time/time_resolution_traits.hpp:15, from ../boost/boost/date_time/posix_time/posix_time_config.hpp:17, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/int_adapter.hpp: In static member function âstatic const boost::date_time::int_adapter boost::date_time::int_adapter::pos_infinity()â: ../boost/boost/date_time/int_adapter.hpp:52: error: ânumeric_limitsâ is not a member of âstdâ ../boost/boost/date_time/int_adapter.hpp:52: error: expected primary-expression before â>â token ../boost/boost/date_time/int_adapter.hpp:52: error: â::maxâ has not been declared ../boost/boost/date_time/int_adapter.hpp: In static member function âstatic const boost::date_time::int_adapter boost::date_time::int_adapter::neg_infinity()â: ../boost/boost/date_time/int_adapter.hpp:56: error: ânumeric_limitsâ is not a member of âstdâ ../boost/boost/date_time/int_adapter.hpp:56: error: expected primary-expression before â>â token ../boost/boost/date_time/int_adapter.hpp:56: error: â::minâ has not been declared ../boost/boost/date_time/int_adapter.hpp: In static member function âstatic const boost::date_time::int_adapter boost::date_time::int_adapter::not_a_number()â: ../boost/boost/date_time/int_adapter.hpp:60: error: ânumeric_limitsâ is not a member of âstdâ ../boost/boost/date_time/int_adapter.hpp:60: error: expected primary-expression before â>â token ../boost/boost/date_time/int_adapter.hpp:60: error: â::maxâ has not been declared ../boost/boost/date_time/int_adapter.hpp: In static member function âstatic boost::date_time::int_adapter boost::date_time::int_adapter::max()â: ../boost/boost/date_time/int_adapter.hpp:64: error: ânumeric_limitsâ is not a member of âstdâ ../boost/boost/date_time/int_adapter.hpp:64: error: expected primary-expression before â>â token ../boost/boost/date_time/int_adapter.hpp:64: error: â::maxâ has not been declared ../boost/boost/date_time/int_adapter.hpp: In static member function âstatic boost::date_time::int_adapter boost::date_time::int_adapter::min()â: ../boost/boost/date_time/int_adapter.hpp:68: error: ânumeric_limitsâ is not a member of âstdâ ../boost/boost/date_time/int_adapter.hpp:68: error: expected primary-expression before â>â token ../boost/boost/date_time/int_adapter.hpp:68: error: â::minâ has not been declared ../boost/boost/date_time/int_adapter.hpp: In static member function âstatic int_type_ boost::date_time::int_adapter::maxcount()â: ../boost/boost/date_time/int_adapter.hpp:110: error: ânumeric_limitsâ is not a member of âstdâ ../boost/boost/date_time/int_adapter.hpp:110: error: expected primary-expression before â>â token ../boost/boost/date_time/int_adapter.hpp:110: error: â::maxâ has not been declared ../boost/boost/date_time/int_adapter.hpp: In member function âbool boost::date_time::int_adapter::operator==(const int&) constâ: ../boost/boost/date_time/int_adapter.hpp:140: error: ânumeric_limitsâ is not a member of âstdâ ../boost/boost/date_time/int_adapter.hpp:140: error: expected primary-expression before â>â token ../boost/boost/date_time/int_adapter.hpp:140: error: â::is_signedâ has not been declared ../boost/boost/date_time/int_adapter.hpp: In member function âbool boost::date_time::int_adapter::operator!=(const int&) constâ: ../boost/boost/date_time/int_adapter.hpp:157: error: ânumeric_limitsâ is not a member of âstdâ ../boost/boost/date_time/int_adapter.hpp:157: error: expected primary-expression before â>â token ../boost/boost/date_time/int_adapter.hpp:157: error: â::is_signedâ has not been declared ../boost/boost/date_time/int_adapter.hpp: In member function âbool boost::date_time::int_adapter::operator<(const int&) constâ: ../boost/boost/date_time/int_adapter.hpp:174: error: ânumeric_limitsâ is not a member of âstdâ ../boost/boost/date_time/int_adapter.hpp:174: error: expected primary-expression before â>â token ../boost/boost/date_time/int_adapter.hpp:174: error: â::is_signedâ has not been declared ../boost/boost/date_time/int_adapter.hpp: In member function âboost::date_time::int_adapter boost::date_time::int_adapter::mult_div_specials(const boost::date_time::int_adapter&) constâ: ../boost/boost/date_time/int_adapter.hpp:419: error: ânumeric_limitsâ is not a member of âstdâ ../boost/boost/date_time/int_adapter.hpp:419: error: expected primary-expression before â>â token ../boost/boost/date_time/int_adapter.hpp:419: error: â::is_signedâ has not been declared ../boost/boost/date_time/int_adapter.hpp: In member function âboost::date_time::int_adapter boost::date_time::int_adapter::mult_div_specials(const int&) constâ: ../boost/boost/date_time/int_adapter.hpp:448: error: ânumeric_limitsâ is not a member of âstdâ ../boost/boost/date_time/int_adapter.hpp:448: error: expected primary-expression before â>â token ../boost/boost/date_time/int_adapter.hpp:448: error: â::is_signedâ has not been declared In file included from ../boost/boost/date_time/posix_time/posix_time_config.hpp:17, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/time_resolution_traits.hpp: At global scope: ../boost/boost/date_time/time_resolution_traits.hpp:32: error: âint32_tâ in namespace âboostâ does not name a type ../boost/boost/date_time/time_resolution_traits.hpp:33: error: âint32_tâ in namespace âboostâ does not name a type ../boost/boost/date_time/time_resolution_traits.hpp:34: error: âint_typeâ does not name a type ../boost/boost/date_time/time_resolution_traits.hpp:40: error: âint32_tâ in namespace âboostâ does not name a type ../boost/boost/date_time/time_resolution_traits.hpp:41: error: âint32_tâ is not a member of âboostâ ../boost/boost/date_time/time_resolution_traits.hpp:41: error: âint32_tâ is not a member of âboostâ ../boost/boost/date_time/time_resolution_traits.hpp:41: error: template argument 1 is invalid ../boost/boost/date_time/time_resolution_traits.hpp:42: error: âint_typeâ does not name a type ../boost/boost/date_time/time_resolution_traits.hpp:48: error: âint64_tâ in namespace âboostâ does not name a type ../boost/boost/date_time/time_resolution_traits.hpp:49: error: âint64_tâ in namespace âboostâ does not name a type ../boost/boost/date_time/time_resolution_traits.hpp:50: error: âint_typeâ does not name a type ../boost/boost/date_time/time_resolution_traits.hpp:56: error: âint64_tâ in namespace âboostâ does not name a type ../boost/boost/date_time/time_resolution_traits.hpp:57: error: âint64_tâ is not a member of âboostâ ../boost/boost/date_time/time_resolution_traits.hpp:57: error: âint64_tâ is not a member of âboostâ ../boost/boost/date_time/time_resolution_traits.hpp:57: error: template argument 1 is invalid ../boost/boost/date_time/time_resolution_traits.hpp:58: error: âint_typeâ does not name a type ../boost/boost/date_time/time_resolution_traits.hpp:71: error: expected type-specifier ../boost/boost/date_time/time_resolution_traits.hpp:71: error: expected â>â ../boost/boost/date_time/time_resolution_traits.hpp:135: error: no type named âint_typeâ in âstruct boost::date_time::time_resolution_traits_adapted32_implâ ../boost/boost/date_time/time_resolution_traits.hpp:135: error: ââ is not a valid type for a template constant parameter ../boost/boost/date_time/time_resolution_traits.hpp:135: error: template argument 5 is invalid ../boost/boost/date_time/time_resolution_traits.hpp:135: error: invalid type in declaration before â;â token ../boost/boost/date_time/time_resolution_traits.hpp:136: error: no type named âint_typeâ in âstruct boost::date_time::time_resolution_traits_adapted64_implâ ../boost/boost/date_time/time_resolution_traits.hpp:136: error: ââ is not a valid type for a template constant parameter ../boost/boost/date_time/time_resolution_traits.hpp:136: error: template argument 5 is invalid ../boost/boost/date_time/time_resolution_traits.hpp:136: error: invalid type in declaration before â;â token ../boost/boost/date_time/time_resolution_traits.hpp:137: error: no type named âint_typeâ in âstruct boost::date_time::time_resolution_traits_adapted64_implâ ../boost/boost/date_time/time_resolution_traits.hpp:137: error: ââ is not a valid type for a template constant parameter ../boost/boost/date_time/time_resolution_traits.hpp:137: error: template argument 5 is invalid ../boost/boost/date_time/time_resolution_traits.hpp:137: error: invalid type in declaration before â;â token In file included from ../boost/boost/date_time/gregorian/gregorian_types.hpp:17, from ../boost/boost/date_time/posix_time/posix_time_config.hpp:18, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/date.hpp:54: error: expected template-name before â<â token ../boost/boost/date_time/date.hpp:54: error: expected â{â before â<â token ../boost/boost/date_time/date.hpp:54: error: expected unqualified-id before â<â token In file included from ../boost/boost/date_time/gregorian/gregorian_types.hpp:18, from ../boost/boost/date_time/posix_time/posix_time_config.hpp:18, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/period.hpp:52: error: expected template-name before â<â token ../boost/boost/date_time/period.hpp:52: error: expected â{â before â<â token ../boost/boost/date_time/period.hpp:52: error: expected unqualified-id before â<â token ../boost/boost/date_time/period.hpp:91: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:101: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:110: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:118: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:126: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:134: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:142: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:155: error: ISO C++ forbids declaration of âperiodâ with no type ../boost/boost/date_time/period.hpp:155: error: expected â,â or â...â before â&â token ../boost/boost/date_time/period.hpp:155: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:164: error: ISO C++ forbids declaration of âperiodâ with no type ../boost/boost/date_time/period.hpp:164: error: expected â,â or â...â before â&â token ../boost/boost/date_time/period.hpp:164: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:173: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:200: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:209: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:219: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:237: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:256: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:278: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:302: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:313: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:338: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:365: error: invalid use of incomplete type âclass boost::date_time::periodâ ../boost/boost/date_time/period.hpp:51: error: declaration of âclass boost::date_time::periodâ In file included from ../boost/boost/date_time/gregorian/greg_weekday.hpp:12, from ../boost/boost/date_time/gregorian/greg_calendar.hpp:13, from ../boost/boost/date_time/gregorian/gregorian_types.hpp:19, from ../boost/boost/date_time/posix_time/posix_time_config.hpp:18, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/constrained_value.hpp:98: error: âmplâ has not been declared ../boost/boost/date_time/constrained_value.hpp:98: error: expected unqualified-id before â<â token ../boost/boost/date_time/constrained_value.hpp: In static member function âstatic void boost::CV::simple_exception_policy::on_error(rep_type, rep_type, boost::CV::violation_enum)â: ../boost/boost/date_time/constrained_value.hpp:110: error: there are no arguments to âactual_exception_typeâ that depend on a template parameter, so a declaration of âactual_exception_typeâ must be available ../boost/boost/date_time/constrained_value.hpp:110: note: (if you use â-fpermissiveâ, G++ will accept your code, but allowing the use of an undeclared name is deprecated) In file included from ../boost/boost/date_time/gregorian/gregorian_types.hpp:19, from ../boost/boost/date_time/posix_time/posix_time_config.hpp:18, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/gregorian/greg_calendar.hpp: At global scope: ../boost/boost/date_time/gregorian/greg_calendar.hpp:23: error: âuint32_tâ was not declared in this scope ../boost/boost/date_time/gregorian/greg_calendar.hpp:23: error: template argument 1 is invalid ../boost/boost/date_time/gregorian/greg_calendar.hpp:23: error: invalid type in declaration before â;â token ../boost/boost/date_time/gregorian/greg_calendar.hpp:27: error: template argument 2 is invalid In file included from ../boost/boost/date_time/gregorian/greg_duration.hpp:12, from ../boost/boost/date_time/gregorian/gregorian_types.hpp:20, from ../boost/boost/date_time/posix_time/posix_time_config.hpp:18, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/date_duration.hpp:23: error: expected template-name before â<â token ../boost/boost/date_time/date_duration.hpp:23: error: expected â{â before â<â token ../boost/boost/date_time/date_duration.hpp:23: error: expected unqualified-id before â<â token In file included from ../boost/boost/date_time/gregorian/gregorian_types.hpp:20, from ../boost/boost/date_time/posix_time/posix_time_config.hpp:18, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/gregorian/greg_duration.hpp:27: error: invalid use of incomplete type âclass boost::date_time::date_durationâ ../boost/boost/date_time/date_duration.hpp:22: error: declaration of âclass boost::date_time::date_durationâ ../boost/boost/date_time/gregorian/greg_duration.hpp:31: error: âduration_repâ in class âboost::date_time::date_durationâ does not name a type ../boost/boost/date_time/gregorian/greg_duration.hpp:34: error: expected â)â before âday_countâ ../boost/boost/date_time/gregorian/greg_duration.hpp: In constructor âboost::gregorian::date_duration::date_duration(boost::date_time::special_values)â: ../boost/boost/date_time/gregorian/greg_duration.hpp:37: error: type âboost::date_time::date_durationâ is not a direct base of âboost::gregorian::date_durationâ ../boost/boost/date_time/gregorian/greg_duration.hpp: In copy constructor âboost::gregorian::date_duration::date_duration(const boost::gregorian::date_duration&)â: ../boost/boost/date_time/gregorian/greg_duration.hpp:40: error: type âboost::date_time::date_durationâ is not a direct base of âboost::gregorian::date_durationâ ../boost/boost/date_time/gregorian/greg_duration.hpp:40: error: invalid static_cast from type âconst boost::gregorian::date_durationâ to type âconst boost::date_time::date_duration&â ../boost/boost/date_time/gregorian/greg_duration.hpp: In constructor âboost::gregorian::date_duration::date_duration(const boost::date_time::date_duration&)â: ../boost/boost/date_time/gregorian/greg_duration.hpp:44: error: type âboost::date_time::date_durationâ is not a direct base of âboost::gregorian::date_durationâ ../boost/boost/date_time/gregorian/greg_duration.hpp: In member function âbool boost::gregorian::date_duration::operator==(const boost::gregorian::date_duration&) constâ: ../boost/boost/date_time/gregorian/greg_duration.hpp:53: error: incomplete type âboost::date_time::date_durationâ used in nested name specifier ../boost/boost/date_time/gregorian/greg_duration.hpp: In member function âbool boost::gregorian::date_duration::operator<(const boost::gregorian::date_duration&) constâ: ../boost/boost/date_time/gregorian/greg_duration.hpp:61: error: incomplete type âboost::date_time::date_durationâ used in nested name specifier ../boost/boost/date_time/gregorian/greg_duration.hpp: In member function âbool boost::gregorian::date_duration::operator>(const boost::gregorian::date_duration&) constâ: ../boost/boost/date_time/gregorian/greg_duration.hpp:65: error: incomplete type âboost::date_time::date_durationâ used in nested name specifier ../boost/boost/date_time/gregorian/greg_duration.hpp:65: error: incomplete type âboost::date_time::date_durationâ used in nested name specifier ../boost/boost/date_time/gregorian/greg_duration.hpp: In member function âbool boost::gregorian::date_duration::operator<=(const boost::gregorian::date_duration&) constâ: ../boost/boost/date_time/gregorian/greg_duration.hpp:69: error: incomplete type âboost::date_time::date_durationâ used in nested name specifier ../boost/boost/date_time/gregorian/greg_duration.hpp:69: error: incomplete type âboost::date_time::date_durationâ used in nested name specifier ../boost/boost/date_time/gregorian/greg_duration.hpp: In member function âbool boost::gregorian::date_duration::operator>=(const boost::gregorian::date_duration&) constâ: ../boost/boost/date_time/gregorian/greg_duration.hpp:73: error: incomplete type âboost::date_time::date_durationâ used in nested name specifier ../boost/boost/date_time/gregorian/greg_duration.hpp: In member function âboost::gregorian::date_duration& boost::gregorian::date_duration::operator-=(const boost::gregorian::date_duration&)â: ../boost/boost/date_time/gregorian/greg_duration.hpp:79: error: incomplete type âboost::date_time::date_durationâ used in nested name specifier ../boost/boost/date_time/gregorian/greg_duration.hpp: In member function âboost::gregorian::date_duration& boost::gregorian::date_duration::operator+=(const boost::gregorian::date_duration&)â: ../boost/boost/date_time/gregorian/greg_duration.hpp:91: error: incomplete type âboost::date_time::date_durationâ used in nested name specifier ../boost/boost/date_time/gregorian/greg_duration.hpp: In member function âboost::gregorian::date_duration boost::gregorian::date_duration::operator-() constâ: ../boost/boost/date_time/gregorian/greg_duration.hpp:103: error: âget_repâ was not declared in this scope ../boost/boost/date_time/gregorian/greg_duration.hpp: In member function âboost::gregorian::date_duration& boost::gregorian::date_duration::operator/=(int)â: ../boost/boost/date_time/gregorian/greg_duration.hpp:109: error: incomplete type âboost::date_time::date_durationâ used in nested name specifier ../boost/boost/date_time/gregorian/greg_duration.hpp: In static member function âstatic boost::gregorian::date_duration boost::gregorian::date_duration::unit()â: ../boost/boost/date_time/gregorian/greg_duration.hpp:121: error: incomplete type âboost::date_time::date_durationâ used in nested name specifier In file included from ../boost/boost/date_time/gregorian/greg_duration_types.hpp:12, from ../boost/boost/date_time/gregorian/gregorian_types.hpp:22, from ../boost/boost/date_time/posix_time/posix_time_config.hpp:18, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/gregorian/greg_date.hpp: At global scope: ../boost/boost/date_time/gregorian/greg_date.hpp:38: error: invalid use of incomplete type âclass boost::date_time::dateâ ../boost/boost/date_time/date.hpp:53: error: declaration of âclass boost::date_time::dateâ ../boost/boost/date_time/gregorian/greg_date.hpp:40: error: âyear_typeâ in class âboost::gregorian::gregorian_calendarâ does not name a type ../boost/boost/date_time/gregorian/greg_date.hpp:41: error: âmonth_typeâ in class âboost::gregorian::gregorian_calendarâ does not name a type ../boost/boost/date_time/gregorian/greg_date.hpp:42: error: âday_typeâ in class âboost::gregorian::gregorian_calendarâ does not name a type ../boost/boost/date_time/gregorian/greg_date.hpp:44: error: âymd_typeâ in class âboost::gregorian::gregorian_calendarâ does not name a type ../boost/boost/date_time/gregorian/greg_date.hpp:46: error: âdate_int_typeâ in class âboost::gregorian::gregorian_calendarâ does not name a type ../boost/boost/date_time/gregorian/greg_date.hpp:55: error: expected â)â before âyâ BanList.cpp:237: error: expected â}â at end of input In file included from ../boost/boost/date_time/gregorian/greg_duration_types.hpp:12, from ../boost/boost/date_time/gregorian/gregorian_types.hpp:22, from ../boost/boost/date_time/posix_time/posix_time_config.hpp:18, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/gregorian/greg_date.hpp: In constructor âboost::gregorian::date::date()â: ../boost/boost/date_time/gregorian/greg_date.hpp:51: error: type âboost::date_time::dateâ is not a direct base of âboost::gregorian::dateâ ../boost/boost/date_time/gregorian/greg_date.hpp:51: error: âdate_rep_typeâ is not a class or namespace ../boost/boost/date_time/gregorian/greg_date.hpp: At global scope: ../boost/boost/date_time/gregorian/greg_date.hpp:52: error: expected unqualified-id at end of input ../boost/boost/date_time/gregorian/greg_date.hpp:52: error: expected â}â at end of input ../boost/boost/date_time/gregorian/greg_date.hpp:52: error: expected â}â at end of input In file included from ../boost/boost/date_time/gregorian/greg_weekday.hpp:12, from ../boost/boost/date_time/gregorian/greg_calendar.hpp:13, from ../boost/boost/date_time/gregorian/gregorian_types.hpp:19, from ../boost/boost/date_time/posix_time/posix_time_config.hpp:18, from ../boost/boost/date_time/posix_time/posix_time_system.hpp:13, from ../boost/boost/date_time/posix_time/ptime.hpp:12, from ../boost/boost/date_time/posix_time/posix_time.hpp:15, from BanList.h:34, from BanList.cpp:26: ../boost/boost/date_time/constrained_value.hpp: In static member function âstatic void boost::CV::simple_exception_policy::on_error(rep_type, rep_type, boost::CV::violation_enum) [with rep_type = short unsigned int, rep_type min_value = 0u, rep_type max_value = 6u, exception_type = boost::gregorian::bad_weekday]â: ../boost/boost/date_time/constrained_value.hpp:69: instantiated from âvoid boost::CV::constrained_value::assign(typename value_policies::value_type) [with value_policies = boost::CV::simple_exception_policy]â ../boost/boost/date_time/constrained_value.hpp:48: instantiated from âboost::CV::constrained_value::constrained_value(typename value_policies::value_type) [with value_policies = boost::CV::simple_exception_policy]â ../boost/boost/date_time/gregorian/greg_weekday.hpp:45: instantiated from here ../boost/boost/date_time/constrained_value.hpp:110: error: âactual_exception_typeâ was not declared in this scope ../boost/boost/date_time/constrained_value.hpp: In static member function âstatic void boost::CV::simple_exception_policy::on_error(rep_type, rep_type, boost::CV::violation_enum) [with rep_type = short unsigned int, rep_type min_value = 1u, rep_type max_value = 31u, exception_type = boost::gregorian::bad_day_of_month]â: ../boost/boost/date_time/constrained_value.hpp:69: instantiated from âvoid boost::CV::constrained_value::assign(typename value_policies::value_type) [with value_policies = boost::CV::simple_exception_policy]â ../boost/boost/date_time/constrained_value.hpp:48: instantiated from âboost::CV::constrained_value::constrained_value(typename value_policies::value_type) [with value_policies = boost::CV::simple_exception_policy]â ../boost/boost/date_time/gregorian/greg_day.hpp:44: instantiated from here ../boost/boost/date_time/constrained_value.hpp:110: error: âactual_exception_typeâ was not declared in this scope ../boost/boost/date_time/constrained_value.hpp: In static member function âstatic void boost::CV::simple_exception_policy::on_error(rep_type, rep_type, boost::CV::violation_enum) [with rep_type = short unsigned int, rep_type min_value = 1400u, rep_type max_value = 10000u, exception_type = boost::gregorian::bad_year]â: ../boost/boost/date_time/constrained_value.hpp:69: instantiated from âvoid boost::CV::constrained_value::assign(typename value_policies::value_type) [with value_policies = boost::CV::simple_exception_policy]â ../boost/boost/date_time/constrained_value.hpp:48: instantiated from âboost::CV::constrained_value::constrained_value(typename value_policies::value_type) [with value_policies = boost::CV::simple_exception_policy]â ../boost/boost/date_time/gregorian/greg_year.hpp:41: instantiated from here ../boost/boost/date_time/constrained_value.hpp:110: error: âactual_exception_typeâ was not declared in this scope ../boost/boost/date_time/constrained_value.hpp: In static member function âstatic void boost::CV::simple_exception_policy::on_error(rep_type, rep_type, boost::CV::violation_enum) [with rep_type = short unsigned int, rep_type min_value = 1u, rep_type max_value = 12u, exception_type = boost::gregorian::bad_month]â: ../boost/boost/date_time/constrained_value.hpp:69: instantiated from âvoid boost::CV::constrained_value::assign(typename value_policies::value_type) [with value_policies = boost::CV::simple_exception_policy]â ../boost/boost/date_time/constrained_value.hpp:48: instantiated from âboost::CV::constrained_value::constrained_value(typename value_policies::value_type) [with value_policies = boost::CV::simple_exception_policy]â ../boost/boost/date_time/gregorian/greg_month.hpp:62: instantiated from here ../boost/boost/date_time/constrained_value.hpp:110: error: âactual_exception_typeâ was not declared in this scope make[1]: *** [BanList.o] Error 1 make[1]: Leaving directory `/home/owner/bitfighter/hg016/zap' make: *** [release] Error 2 owner@owner86-laptop:~/bitfighter/hg016$