Skip to content

Add FindQhull.cmake script to support compilation with Qhull installed via apt on Ubuntu 20.04#612

Closed
traversaro wants to merge 2 commits into
gbionics:masterfrom
traversaro:fixrobsub1350
Closed

Add FindQhull.cmake script to support compilation with Qhull installed via apt on Ubuntu 20.04#612
traversaro wants to merge 2 commits into
gbionics:masterfrom
traversaro:fixrobsub1350

Conversation

@traversaro
Copy link
Copy Markdown
Collaborator

@traversaro
Copy link
Copy Markdown
Collaborator Author

In draft as it is currently tested in robotology/robotology-superbuild#1351 .

@GiulioRomualdi
Copy link
Copy Markdown
Collaborator

We may also avoid installing qhull from the source in the ubuntu CI

@traversaro
Copy link
Copy Markdown
Collaborator Author

Currently it is failing on Ubuntu 20.04:

2023-02-27T15:03:44.4705823Z /usr/bin/ld: lib/libBipedalLocomotionFrameworkPlanners.so.0.11.200: undefined reference to `orgQhull::PointCoordinates::PointCoordinates()'
2023-02-27T15:03:44.4766962Z /usr/bin/ld: lib/libBipedalLocomotionFrameworkPlanners.so.0.11.200: undefined reference to `orgQhull::Qhull::Qhull()'
2023-02-27T15:03:44.4767632Z /usr/bin/ld: lib/libBipedalLocomotionFrameworkPlanners.so.0.11.200: undefined reference to `orgQhull::PointCoordinates::~PointCoordinates()'
2023-02-27T15:03:44.4768266Z /usr/bin/ld: lib/libBipedalLocomotionFrameworkPlanners.so.0.11.200: undefined reference to `orgQhull::QhullFacet::s_empty_facet'
2023-02-27T15:03:44.4768853Z /usr/bin/ld: lib/libBipedalLocomotionFrameworkPlanners.so.0.11.200: undefined reference to `orgQhull::Qhull::~Qhull()'
2023-02-27T15:03:44.4769432Z /usr/bin/ld: lib/libBipedalLocomotionFrameworkPlanners.so.0.11.200: undefined reference to `orgQhull::Qhull::facetList() const'
2023-02-27T15:03:44.4770213Z /usr/bin/ld: lib/libBipedalLocomotionFrameworkPlanners.so.0.11.200: undefined reference to `orgQhull::QhullFacetList::count() const'
2023-02-27T15:03:44.4770826Z /usr/bin/ld: lib/libBipedalLocomotionFrameworkPlanners.so.0.11.200: undefined reference to `orgQhull::PointCoordinates::setDimension(int)'
2023-02-27T15:03:44.4771481Z /usr/bin/ld: lib/libBipedalLocomotionFrameworkPlanners.so.0.11.200: undefined reference to `orgQhull::Qhull::runQhull(char const*, int, int, double const*, char const*)'
2023-02-27T15:03:44.4772143Z /usr/bin/ld: lib/libBipedalLocomotionFrameworkPlanners.so.0.11.200: undefined reference to `orgQhull::PointCoordinates::append(int, double const*)'
2023-02-27T15:03:44.4772591Z collect2: error: ld returned 1 exit status

@traversaro
Copy link
Copy Markdown
Collaborator Author

Closing as this is not useful, see robotology/robotology-superbuild#1350 (comment) for more details.

@traversaro traversaro closed this Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Get rid of manually compiled qhull?

2 participants