ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
The binary version of Flexible Collision Library, libfcl.so.0.5, was incompatible with my processors; we think it requires a processor with an 'avx' flag for vector processing.
The fix was to rebuild libfcl from source. I cloned and built from https://github.com/flexible-collision-library/fcl.git, using branch origin/fcl-0.5 (master branch builds to 0.6.0, which fails with the moveit binaries). Summary of steps:
fetch source code
git clone https://github.com/flexible-collision-library/fcl.git
git checkout origin/fcl-0.5
Build as described at https://github.com/flexible-collision-library/fcl
Re-point symlink:
sudo ln -f -s [local fcl repo location]/build/lib/libfcl.so.0.5.0 /usr/lib/x86_64-linux-gnu/libfcl.so.0.5
2 | No.2 Revision |
The binary version of Flexible Collision Library, libfcl.so.0.5, was incompatible with my processors; we think it requires a processor with an 'avx' flag for vector processing.
The fix was to rebuild libfcl from source. I cloned and built from https://github.com/flexible-collision-library/fcl.git, using branch origin/fcl-0.5 (master branch builds to 0.6.0, which fails with the moveit binaries). Summary of steps:
fetch source code
git clone https://github.com/flexible-collision-library/fcl.git
git checkout origin/fcl-0.5
Build as described at https://github.com/flexible-collision-library/fcl
Re-point symlink:
sudo ln -f -s [local fcl repo location]/build/lib/libfcl.so.0.5.0