diff --git a/src/parsers/urdf/geometry.hxx b/src/parsers/urdf/geometry.hxx index 87512145d5b78ebb2f5011b7a8936a40fb71ab75..bc0a18f8b9cf616e95330e33e8d74c78497e1df0 100644 --- a/src/parsers/urdf/geometry.hxx +++ b/src/parsers/urdf/geometry.hxx @@ -445,7 +445,9 @@ namespace pinocchio std::vector<std::string> ros_pkg_paths = rosPaths(); hint_directories.insert(hint_directories.end(), ros_pkg_paths.begin(), ros_pkg_paths.end()); +#ifdef PINOCCHIO_WITH_HPP_FCL if (!meshLoader) meshLoader = fcl::MeshLoaderPtr(new fcl::MeshLoader); +#endif // ifdef PINOCCHIO_WITH_HPP_FCL details::parseTreeForGeom(tree, meshLoader, tree.urdf_->getRoot(), model, geomModel, hint_directories,type); return geomModel;