MOCKの大規模データでの実験

予測では、10万データのクラスタリングに、1試行約16時間かかります。当然のことながら、自分のノートじゃ無理なので、クラスタを利用することになります。できれば9データセットそれぞれで10試行データを取りたいけど、さすがにそんなに使ったら怒られちゃうかな。。。せめて1データセットだけでもいいから、10試行くらい取りたいです。

が、クラスタに行列演算ライブラリがうまく入ってない模様。。。コンパイルが通らない。。。

ライブラリの中のヘッダーファイルで、セミコロンが無いよってエラーが出てるけど。。。gccのバージョンかな??

ちなみにエラーはこんな感じです。
誰か解決できるすごい人いませんか??

g++ -DNDEBUG -O2 -funroll-loops -c ../spea2plus/Main.cpp ../spea2plus/Main.cpp -I/home/matake/include 
In file included from ../multiobjectiveProblem/PCA_Scaler.h:7,
                 from ../multiobjectiveProblem/Function.h:6,
                 from ../spea2plus/Parameter.h:4,
                 from ../spea2plus/Main.cpp:8:
/home/matake/include/mist/numeric.h:105: semicolon missing after struct 
   declaration
/home/matake/include/mist/numeric.h:105: abstract declarator `
   mist::__clapack__::' used as declaration
/home/matake/include/mist/numeric.h:105: namespace-scope anonymous aggregates 
   must be static
/home/matake/include/mist/matrix.h: In member function `T1::value_type 
   mist::matrix_div_const::operator()(T1::size_type, T1::size_type) 
   const [with T1 = 
   mist::matrix_expression > > >, mist::matrix > 
   > >, T2 = double]':
/home/matake/include/mist/matrix.h:183:   instantiated from `T::value_type mist::matrix_expression::operator()(T::size_type, T::size_type) const [with T = mist::matrix_div_const > > >, mist::matrix > > >, double>]'
/home/matake/include/mist/matrix.h:1489:   instantiated from `const mist::matrix& mist::matrix::operator=(const mist::matrix_expression&) [with Expression = mist::matrix_div_const > > >, mist::matrix > > >, double>, T = double, Allocator = std::allocator]'
../multiobjectiveProblem/PCA_Scaler.h:48:   instantiated from here
/home/matake/include/mist/matrix.h:511: `
   this->mist::matrix_bind_operation > > >, mist::matrix > 
   > >, double>::left_' cannot be used as a function
/home/matake/include/mist/matrix.h: In member function `T1::value_type 
   mist::matrix_mul::operator()(T1::size_type, T1::size_type) const 
   [with T1 = mist::matrix >, T2 = 
   mist::matrix >]':
/home/matake/include/mist/matrix.h:183:   instantiated from `T::value_type mist::matrix_expression::operator()(T::size_type, T::size_type) const [with T = mist::matrix_mul >, mist::matrix > >]'
/home/matake/include/mist/matrix.h:1489:   instantiated from `const mist::matrix& mist::matrix::operator=(const mist::matrix_expression&) [with Expression = mist::matrix_mul >, mist::matrix > >, T = double, Allocator = std::allocator]'
../multiobjectiveProblem/PCA_Scaler.h:57:   instantiated from here
/home/matake/include/mist/matrix.h:413: `
   this->mist::matrix_bind_operation >, mist::matrix > 
   >::right_' cannot be used as a function
/home/matake/include/mist/matrix.h:413: `
   this->mist::matrix_bind_operation >, mist::matrix > 
   >::left_' cannot be used as a function
^[[AIn file included from ../multiobjectiveProblem/PCA_Scaler.h:7,
                 from ../multiobjectiveProblem/Function.h:6,
                 from ../spea2plus/Parameter.h:4,
                 from ../spea2plus/Main.cpp:8:
/home/matake/include/mist/numeric.h:105: semicolon missing after struct 
   declaration
/home/matake/include/mist/numeric.h:105: abstract declarator `
   mist::__clapack__::' used as declaration
/home/matake/include/mist/numeric.h:105: namespace-scope anonymous aggregates 
   must be static
/home/matake/include/mist/matrix.h: In member function `T1::value_type 
   mist::matrix_div_const::operator()(T1::size_type, T1::size_type) 
   const [with T1 = 
   mist::matrix_expression > > >, mist::matrix > 
   > >, T2 = double]':
/home/matake/include/mist/matrix.h:183:   instantiated from `T::value_type mist::matrix_expression::operator()(T::size_type, T::size_type) const [with T = mist::matrix_div_const > > >, mist::matrix > > >, double>]'
/home/matake/include/mist/matrix.h:1489:   instantiated from `const mist::matrix& mist::matrix::operator=(const mist::matrix_expression&) [with Expression = mist::matrix_div_const > > >, mist::matrix > > >, double>, T = double, Allocator = std::allocator]'
../multiobjectiveProblem/PCA_Scaler.h:48:   instantiated from here
/home/matake/include/mist/matrix.h:511: `
   this->mist::matrix_bind_operation > > >, mist::matrix > 
   > >, double>::left_' cannot be used as a function
/home/matake/include/mist/matrix.h: In member function `T1::value_type 
   mist::matrix_mul::operator()(T1::size_type, T1::size_type) const 
   [with T1 = mist::matrix >, T2 = 
   mist::matrix >]':
/home/matake/include/mist/matrix.h:183:   instantiated from `T::value_type mist::matrix_expression::operator()(T::size_type, T::size_type) const [with T = mist::matrix_mul >, mist::matrix > >]'
/home/matake/include/mist/matrix.h:1489:   instantiated from `const mist::matrix& mist::matrix::operator=(const mist::matrix_expression&) [with Expression = mist::matrix_mul >, mist::matrix > >, T = double, Allocator = std::allocator]'
../multiobjectiveProblem/PCA_Scaler.h:57:   instantiated from here
/home/matake/include/mist/matrix.h:413: `
   this->mist::matrix_bind_operation >, mist::matrix > 
   >::right_' cannot be used as a function
/home/matake/include/mist/matrix.h:413: `
   this->mist::matrix_bind_operation >, mist::matrix > 
   >::left_' cannot be used as a function
make: *** [Main.o] Error 1