src/femlib/P012_2d.cpp:239: error: STATIC_INITIALIZATION_ORDER_FIASCO Initializer of Fem2D::P0_2d accesses global variable from a different translation unit: std::cout|. Showing all 5 steps of the trace src/femlib/P012_2d.cpp:239:1: initialization of Fem2D::P0_2d 237. 238. 239. > static TypeOfFE_P0Lagrange2d P0_2d; 240. GTypeOfFE & P0Lagrange2d(P0_2d); 241. src/femlib/P012_2d.cpp:239:31: call to Fem2D::TypeOfFE_P0Lagrange2d_TypeOfFE_P0Lagrange2d 237. 238. 239. static TypeOfFE_P0Lagrange2d P0_2d; ^ 240. GTypeOfFE & P0Lagrange2d(P0_2d); 241. src/femlib/P012_2d.cpp:42:28: call to Fem2D::TypeOfFE_Lagrange_TypeOfFE_Lagrange 40. class TypeOfFE_P0Lagrange2d : public TypeOfFE_Lagrange { 41. public: 42. TypeOfFE_P0Lagrange2d(): TypeOfFE_Lagrange(0) { } ^ 43. void FB(const What_d whatd,const Mesh & Th,const Element & K,const Rd &P, RNMK_ & val) const; 44. virtual R operator()(const FElement & K,const RdHat & PHat,const KN_ & u,int componante,int op) const ; src/femlib/PkLagrange.hpp:115:5: call to Fem2D::SetPtPk 113. if(verbosity>9) 114. cout << "\n +++ P"< (this->PtInterpolation,this->ndfOn(),this->NbDoF); ^ 116. if(verbosity>9) cout << this->PtInterpolation<< endl; 117. for (int i=0;i