Closed hitbuyi closed 5 months ago
@hitbuyi This seems more like an Eigen problem than a PCL problem. What Eigen version are you using? The CMake log says 3.3.90, so this is not the default Eigen version on Ubuntu 20.04. But which Eigen branch or tag are you using? Have you tried a different Eigen version, e.g. 3.3.7 or 3.4.0?
@hitbuyi This seems more like an Eigen problem than a PCL problem. What Eigen version are you using? The CMake log says 3.3.90, so this is not the default Eigen version on Ubuntu 20.04. But which Eigen branch or tag are you using? Have you tried a different Eigen version, e.g. 3.3.7 or 3.4.0?
It is indeed a Eigen bug, I found here, when I change Eigen from v3.3.90 to v3.4.0, the problem was solved. I can't believe that Eigen had such a math bug in so high version
Okay, so it seems you used the before-git-migration
tag from the Eigen repository. I don't know what that tag is supposed to represent, but it certainly is not a stable release. Choose a release like 3.4.0 or 3.3.9, otherwise you are indeed more likely to encounter bugs.
Closing this issue since the problem is solved.
pcl 12.1 built from source in Ubuntu20.04, build process
it build successfully, but when I runned a simple test code,
test_pcl.cpp
CMakeLists.txt
$ cmake ..
$ make
an error occured during the make stage. I tried pcl v1.13, v1.14, even v1.10, same error occured, any help will be appreciated