humanoid-path-planner / hpp-pinocchio

Wrapping of Pinocchio library into HPP
BSD 2-Clause "Simplified" License
8 stars 15 forks source link

Issue on hpp-pinocchio on Conda #160

Open jcarpent opened 2 years ago

jcarpent commented 2 years ago

When compiling hpp-pinocchio on the conda forge (https://github.com/conda-forge/hpp-pinocchio-feedstock/pull/6), the following error appears:

2022-03-21T01:51:36.7058843Z /home/conda/feedstock_root/build_artifacts/hpp-pinocchio_1647827205693/work/src/collision-object.cc:72:25: error: 'hpp::pinocchio::GeomData' {aka 'struct pinocchio::GeometryData'} has no member named 'collisionObjects'; did you mean 'collisionRequests'?
2022-03-21T01:51:36.7059914Z    72 |       return & geomData.collisionObjects[geomInModelIndex];
2022-03-21T01:51:36.7060570Z       |                         ^~~~~~~~~~~~~~~~
2022-03-21T01:51:36.7061307Z       |                         collisionRequests
2022-03-21T01:51:36.7073865Z /home/conda/feedstock_root/build_artifacts/hpp-pinocchio_1647827205693/work/src/collision-object.cc: In member function 'const hpp::fcl::CollisionObject* hpp::pinocchio::CollisionObject::fcl(const GeomData&) const':
2022-03-21T01:51:36.7076137Z /home/conda/feedstock_root/build_artifacts/hpp-pinocchio_1647827205693/work/src/collision-object.cc:77:25: error: 'const GeomData' {aka 'const struct pinocchio::GeometryData'} has no member named 'collisionObjects'; did you mean 'collisionRequests'?
2022-03-21T01:51:36.7077343Z    77 |       return & geomData.collisionObjects[geomInModelIndex];
2022-03-21T01:51:36.7077940Z       |                         ^~~~~~~~~~~~~~~~
2022-03-21T01:51:36.7078429Z       |                         collisionRequests
2022-03-21T01:51:36.7090958Z /home/conda/feedstock_root/build_artifacts/hpp-pinocchio_1647827205693/work/src/collision-object.cc: In member function 'hpp::fcl::CollisionObject* hpp::pinocchio::CollisionObject::fcl(hpp::pinocchio::DeviceData&) const':
2022-03-21T01:51:36.7094066Z /home/conda/feedstock_root/build_artifacts/hpp-pinocchio_1647827205693/work/src/collision-object.cc:85:28: error: 'hpp::pinocchio::GeomData' {aka 'struct pinocchio::GeometryData'} has no member named 'collisionObjects'; did you mean 'collisionRequests'?
2022-03-21T01:51:36.7095557Z    85 |       return & geomData(d).collisionObjects[geomInModelIndex];
2022-03-21T01:51:36.7096084Z       |                            ^~~~~~~~~~~~~~~~
2022-03-21T01:51:36.7096542Z       |                            collisionRequests
2022-03-21T01:51:36.7133906Z /home/conda/feedstock_root/build_artifacts/hpp-pinocchio_1647827205693/work/src/collision-object.cc: In member function 'const hpp::fcl::CollisionObject* hpp::pinocchio::CollisionObject::fcl(const hpp::pinocchio::DeviceData&) const':
2022-03-21T01:51:36.7136122Z /home/conda/feedstock_root/build_artifacts/hpp-pinocchio_1647827205693/work/src/collision-object.cc:91:28: error: 'const GeomData' {aka 'const struct pinocchio::GeometryData'} has no member named 'collisionObjects'; did you mean 'collisionRequests'?
2022-03-21T01:51:36.7137434Z    91 |       return & geomData(d).collisionObjects[geomInModelIndex];
2022-03-21T01:51:36.7137978Z       |                            ^~~~~~~~~~~~~~~~
2022-03-21T01:51:36.7138432Z       |                            collisionRequests
2022-03-21T01:51:36.7146910Z /home/conda/feedstock_root/build_artifacts/hpp-pinocchio_1647827205693/work/src/collision-object.cc: In member function 'void hpp::pinocchio::CollisionObject::move(const Transform3f&)':
2022-03-21T01:51:36.7149014Z /home/conda/feedstock_root/build_artifacts/hpp-pinocchio_1647827205693/work/src/collision-object.cc:121:18: error: 'hpp::pinocchio::GeomData' {aka 'struct pinocchio::GeometryData'} has no member named 'collisionObjects'; did you mean 'collisionRequests'?
2022-03-21T01:51:36.7150434Z   121 |       geomData().collisionObjects[geomInModelIndex]
2022-03-21T01:51:36.7151029Z       |                  ^~~~~~~~~~~~~~~~

It does not seem assimp-related.

Originally posted by @traversaro in https://github.com/conda-forge/hpp-pinocchio-feedstock/issues/6#issuecomment-1086893218

cc @traversaro