On vr, 2012-08-31 at 10:48 +0800, Joel de Guzman wrote:
On 8/8/2012 12:46 AM, Joost Kraaijeveld wrote:
This is the smallest example I could create that triggers the error:
/**********************************/
#define FUSION_MAX_VECTOR_SIZE 30
#include
int main( int argc,char** argv)
{
return 0;
}
If you want to go beyond the limits, You'll have to tweak *both*
Fusion *and* MPL.
Define these PP constants before anything else:
#define FUSION_MAX_VECTOR_SIZE 30
#define BOOST_FUSION_DONT_USE_PREPROCESSED_FILES
#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
#define BOOST_MPL_LIMIT_VECTOR_SIZE 30
I somehow missed your response, but thanks.
It certainly changed a lot, but now am getting errors on other places
that seem to be related (see below) as they refer to things in
Any idea what the error could be or in which direction I have to look?
TIA
.
/bin/bash ../libtool --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../library/DanuWidgets -I../../include/Danu/DanuConfig -DDEVELOPMENT -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-debug-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXDEBUG__ -D__WXGTK__ -DDANUDLL=1 -I../../../library/../include/Danu -Wall -Wextra -I/usr/include -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-debug-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXDEBUG__ -D__WXGTK__ -pthread -g -O2 -MT libdanuwidgets_la-CalendarControlItem.lo -MD -MP -MF .deps/libdanuwidgets_la-CalendarControlItem.Tpo -c -o libdanuwidgets_la-CalendarControlItem.lo `test -f 'CalendarControlItem.cpp' || echo '../../../library/DanuWidgets/'`CalendarControlItem.cpp
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:568:75: error: '_' is not a member of 'boost::mpl'
/usr/include/boost/math/policies/policy.hpp:568:75: error: '_' is not a member of 'boost::mpl'
/usr/include/boost/math/policies/policy.hpp:568:81: error: template argument 1 is invalid
/usr/include/boost/math/policies/policy.hpp:568:83: error: template argument 2 is invalid
In file included from /usr/include/boost/math/policies/policy.hpp:17:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/size.hpp: In instantiation of 'struct boost::mpl::size<int>':
/usr/include/boost/math/policies/policy.hpp:572:106: required from here
/usr/include/boost/mpl/size.hpp:29:8: error: no class template named 'apply' in 'struct boost::mpl::size_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:572:74: error: 'value' is not a member of 'boost::mpl::size<int>'
/usr/include/boost/math/policies/policy.hpp:572:114: error: template argument 3 is invalid
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:575:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:575:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:576:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:576:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:577:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:577:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:578:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:578:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:579:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:579:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:580:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:580:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:581:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:581:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:582:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:582:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:583:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:583:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:584:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:584:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:585:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:585:54: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:586:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:586:54: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:587:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:587:54: error: 'type' in 'struct boost::mpl::at >' does not name a type
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 1 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 2 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 3 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 4 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 5 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 6 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 7 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 8 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 9 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 10 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 11 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 12 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 13 is invalid
/usr/include/boost/math/policies/policy.hpp:587:61: error: expected '::' before 'type'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:568:75: error: '_' is not a member of 'boost::mpl'
/usr/include/boost/math/policies/policy.hpp:568:75: error: '_' is not a member of 'boost::mpl'
/usr/include/boost/math/policies/policy.hpp:568:81: error: template argument 1 is invalid
/usr/include/boost/math/policies/policy.hpp:568:83: error: template argument 2 is invalid
In file included from /usr/include/boost/math/policies/policy.hpp:17:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/size.hpp: In instantiation of 'struct boost::mpl::size<int>':
/usr/include/boost/math/policies/policy.hpp:572:106: required from here
/usr/include/boost/mpl/size.hpp:29:8: error: no class template named 'apply' in 'struct boost::mpl::size_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:572:74: error: 'value' is not a member of 'boost::mpl::size<int>'
/usr/include/boost/math/policies/policy.hpp:572:114: error: template argument 3 is invalid
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:575:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:575:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:576:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:576:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:577:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:577:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:578:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:578:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:579:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:579:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:580:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:580:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:581:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:581:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:582:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:582:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:583:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:583:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:584:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:584:53: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:585:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:585:54: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:586:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:586:54: error: 'type' in 'struct boost::mpl::at >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at >':
/usr/include/boost/math/policies/policy.hpp:587:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_implboost::mpl::non_sequence_tag'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:587:54: error: 'type' in 'struct boost::mpl::at >' does not name a type
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 1 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 2 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 3 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 4 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 5 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 6 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 7 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 8 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 9 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 10 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 11 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 12 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 13 is invalid
/usr/include/boost/math/policies/policy.hpp:587:61: error: expected '::' before 'type'
--
Met vriendelijke groeten,
Joost Kraaijeveld
Askesis B.V.
Molukkenstraat 14
6524NB Nijmegen
tel: 024-3888063 / 06-51855277
fax: 024-3608416
web: www.askesis.nl