2010-06-03 3 views
0

HI Всеаккумуляторы не компилируются

Я использую аккумуляторы накачки.

Эти две линии используются для точной работы с текущей версией boost в LInux.

 
accumulator_set< double, stats< tag::covariance<double, tag::covariate1> > > 
acc_cov; 
accumulator_set< double, stats<tag::variance> > acc_var; 

Когда я переехал к машине Sun, где он установлен повысить v1.40 меня эта ошибка здания

 
"/opt/boost/boost/accumulators/framework/depends_on.hpp", line 276: 
Error:<no tag> cannot be initialized in a constructor. 
"/opt/boost/boost/fusion/container/list/cons.hpp", line 85: Where: While 
instantiating "boost::accumulators::detail::accumulator_wrapper<int, 
int>::accumulator_wrapper(const 
boost::accumulators::detail::accumulator_wrapper<int, int>&)". 
"/opt/boost/boost/fusion/container/list/cons.hpp", line 85: Where: 
Instantiated from non-template code. 
1 Error(s) 

Вы знаете, как я могу исправить эти ошибки и почему у меня этот вопрос ?

Благодаря AFG

ответ

0

Вы используете ту же версию Boost, на обеих машинах?

Кроме того, машины Sun и x86 отличаются друг от друга, поэтому у вас могут возникать проблемы.

+0

У них нет другой версии. Знаете ли вы, как исправить эту проблему, используя эти строки? –

Смежные вопросы