LAMP icon indicating copy to clipboard operation
LAMP copied to clipboard

Building errors in Ubuntu 20.04

Open ajxdhe opened this issue 2 years ago • 4 comments
trafficstars

when I builded this project in the step of lamp_utils,I encountered these issues.

飞书20230507-165800 飞书20230507-170434 飞书20230507-170443

飞书20230507-165900 my pcl version is 1.10 and my gtsam version is 4.11

ajxdhe avatar May 07 '23 09:05 ajxdhe

The build was last tested on Ubuntu 18.04. We have not tried on 20.04 yet.

yunzc avatar May 08 '23 17:05 yunzc

Same problem There is a branch "feature/noetic" but doesn't work either. I'm trying to build on Docker.

AngelRodriguez8008 avatar Jul 26 '23 09:07 AngelRodriguez8008

the lamp is lamp2.0 system,you need use pcl version is 1.8 and gtsam version is 4.1 . but when i make the teaser++/pcl-mach , i get two error that is (/usr/bin/ld: CMakeFiles/all_tests.dir/evaluation-test.cc.o: in function EvaluationTest_Simple_Test::TestBody()': evaluation-test.cc:(.text+0x2d0): undefined reference to teaser::SolutionEvaluator::SolutionEvaluator(Eigen::Matrix<double, 3, -1, 0, 3, -1> const&, Eigen::Matrix<double, 3, -1, 0, 3, -1> const&, double)' /usr/bin/ld: evaluation-test.cc:(.text+0x371): undefined reference to `teaser::SolutionEvaluator::computeErrorMetric(Eigen::Matrix<double, 3, 3, 0, 3, 3> const&, Eigen::Matrix<double, 3, 1, 0, 3, 1> const&)') you‘d better use ubuntu18.04

junxiaofanchen avatar Nov 18 '23 06:11 junxiaofanchen

该版本上次在 Ubuntu 18.04 上进行了测试。我们还没有尝试过 20.04。

Have you ever been in this situation when you make the teaser++ feature/pcl-macher ((/usr/bin/ld: CMakeFiles/all_tests.dir/evaluation-test.cc.o: in function teaser::SolutionEvaluator::SolutionEvaluator(Eigen::Matrix<double, 3, -1, 0, 3, -1> const&, Eigen::Matrix<double, 3, -1, 0, 3, -1> const&, double)' /usr/bin /ld: evaluation-test.cc:(.text+0x371): 未定义引用“teaser::SolutionEvaluator::computeErrorMetric(Eigen::Matrix<double, 3, 3, 0, 3, 3> const&, Eigen::Matrix<double, 3, 1, 0, 3, 1> const&)'))

junxiaofanchen avatar Nov 18 '23 06:11 junxiaofanchen