boost::serializationとboost::mpiを使って自作クラスをboost::mpi::broadcastに突っ込むと
コンストラクタがprivateなせいでコンパイルエラーになるのですが、これはpublicに変えるしか手がないでしょうか?
ちなみにtextやxmlのアーカイブは問題なくできてます。