**** Build of configuration Debug for project mpl **** make all Building file: ../test_int.cpp Invoking: GCC C++ Compiler g++ -O3 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"test_int.d" -MT"test_int.d" -o"test_int.o" "../test_int.cpp" In file included from /usr/local/include/boost-1_36/boost/xpressive/proto/operators.hpp:23, from /usr/local/include/boost-1_36/boost/xpressive/proto/proto.hpp:27, from /usr/local/include/boost-1_36/boost/xpressive/regex_primitives.hpp:26, from /usr/local/include/boost-1_36/boost/xpressive/xpressive_static.hpp:24, from /usr/local/include/boost-1_36/boost/xpressive/xpressive.hpp:18, from ../test_int.cpp:2: /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:832: error: expected nested-name-specifier before numeric constant /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:832: error: expected ‘>’ before numeric constant /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:837: error: type/value mismatch at argument 3 in template parameter list for ‘template struct boost::proto::result_of::make_expr’ /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:837: error: expected a type, got ‘0’ /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:837: error: expected initializer before ‘const’ In file included from /usr/local/include/boost-1_36/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:853, from /usr/local/include/boost-1_36/boost/xpressive/proto/operators.hpp:23, from /usr/local/include/boost-1_36/boost/xpressive/proto/proto.hpp:27, from /usr/local/include/boost-1_36/boost/xpressive/regex_primitives.hpp:26, from /usr/local/include/boost-1_36/boost/xpressive/xpressive_static.hpp:24, from /usr/local/include/boost-1_36/boost/xpressive/xpressive.hpp:18, from ../test_int.cpp:2: /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1081: error: expected nested-name-specifier before numeric constant /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1081: error: expected ‘>’ before numeric constant /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1086: error: template argument 3 is invalid /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1086: error: expected initializer before ‘const’ In file included from /usr/local/include/boost-1_36/boost/preprocessor/iteration/detail/iter/forward1.hpp:62, from /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:853, from /usr/local/include/boost-1_36/boost/xpressive/proto/operators.hpp:23, from /usr/local/include/boost-1_36/boost/xpressive/proto/proto.hpp:27, from /usr/local/include/boost-1_36/boost/xpressive/regex_primitives.hpp:26, from /usr/local/include/boost-1_36/boost/xpressive/xpressive_static.hpp:24, from /usr/local/include/boost-1_36/boost/xpressive/xpressive.hpp:18, from ../test_int.cpp:2: /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1081: error: expected nested-name-specifier before numeric constant /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1081: error: expected ‘>’ before numeric constant /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1086: error: template argument 3 is invalid /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1086: error: expected initializer before ‘const’ In file included from /usr/local/include/boost-1_36/boost/preprocessor/iteration/detail/iter/forward1.hpp:67, from /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:853, from /usr/local/include/boost-1_36/boost/xpressive/proto/operators.hpp:23, from /usr/local/include/boost-1_36/boost/xpressive/proto/proto.hpp:27, from /usr/local/include/boost-1_36/boost/xpressive/regex_primitives.hpp:26, from /usr/local/include/boost-1_36/boost/xpressive/xpressive_static.hpp:24, from /usr/local/include/boost-1_36/boost/xpressive/xpressive.hpp:18, from ../test_int.cpp:2: /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1081: error: expected nested-name-specifier before numeric constant /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1081: error: expected ‘>’ before numeric constant /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1086: error: template argument 3 is invalid /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1086: error: expected initializer before ‘const’ In file included from /usr/local/include/boost-1_36/boost/preprocessor/iteration/detail/iter/forward1.hpp:72, from /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:853, from /usr/local/include/boost-1_36/boost/xpressive/proto/operators.hpp:23, from /usr/local/include/boost-1_36/boost/xpressive/proto/proto.hpp:27, from /usr/local/include/boost-1_36/boost/xpressive/regex_primitives.hpp:26, from /usr/local/include/boost-1_36/boost/xpressive/xpressive_static.hpp:24, from /usr/local/include/boost-1_36/boost/xpressive/xpressive.hpp:18, from ../test_int.cpp:2: /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1081: error: expected nested-name-specifier before numeric constant /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1081: error: expected ‘>’ before numeric constant /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1086: error: template argument 3 is invalid /usr/local/include/boost-1_36/boost/xpressive/proto/make_expr.hpp:1086: error: expected initializer before ‘const’ make: *** [test_int.o] Error 1