diff --git a/gtsam/slam/pose2SLAM.cpp b/gtsam/slam/pose2SLAM.cpp index 34c3cdeb4..8f6af27db 100644 --- a/gtsam/slam/pose2SLAM.cpp +++ b/gtsam/slam/pose2SLAM.cpp @@ -27,6 +27,7 @@ namespace gtsam { INSTANTIATE_LIE_CONFIG(Key) INSTANTIATE_NONLINEAR_FACTOR_GRAPH(Values) INSTANTIATE_NONLINEAR_OPTIMIZER(Graph, Values) + template class NonlinearOptimizer; namespace pose2SLAM { diff --git a/gtsam/slam/pose2SLAM.h b/gtsam/slam/pose2SLAM.h index e7cac8552..4ff226bf3 100644 --- a/gtsam/slam/pose2SLAM.h +++ b/gtsam/slam/pose2SLAM.h @@ -63,7 +63,7 @@ namespace gtsam { // Optimizer typedef NonlinearOptimizer OptimizerSequential; - typedef NonlinearOptimizer Optimizer; + typedef NonlinearOptimizer Optimizer; } // pose2SLAM