Ky Waegel
unread,Jan 25, 2024, 6:47:23 PMJan 25Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Ceres Solver
I just started testing the Ceres 2.2.0 build, and I'm getting linker errors on both Windows and Linux platforms using the CMake flags "-DBUILD_SHARED_LIBS=ON -DSCHUR_SPECIALIZATIONS=ON". Has anyone else run into this?
mold: error: undefined symbol: ceres::internal::PartitionedMatrixView<2, -1, -1>::PartitionedMatrixView(ceres::internal::LinearSolver::Options const&, ceres::internal::BlockSparseMatrix const&)
>>> referenced by fake_bundle_adjustment_jacobian.cc
>>> internal/ceres/CMakeFiles/ceres_internal.dir/fake_bundle_adjustment_jacobian.cc.o:(ceres::internal::CreateFakeBundleAdjustmentPartitionedJacobian(int, int, int, int, double, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&))
-Ky Waegel