Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removed version check for Bullet. #636

Merged
merged 1 commit into from
Mar 20, 2016

Conversation

mkoval
Copy link
Collaborator

@mkoval mkoval commented Mar 17, 2016

This fixes #625 by removing the test for a Bullet version. This is important because Ubuntu 14.04 ships with Bullet 2.81, which fails the version check for Bullet 2.82 in the current DART master.

I would prefer to remove the check entirely, instead of simply lowering to Bullet 2.81, because we have no evidence to believe that the interface will not work on earlier versions of Bullet. We can re-introduce a version check if we find a compelling reason to do so (e.g. DART fails to build against very old versions).

I also removed the logic that uses pkg-config on UNIX systems. The find_package command works fine for me on Linux and was unable to find a justification for these gymnastics in the git history.. Does anyone know why this check was introduced?

@mxgrey
Copy link
Member

mxgrey commented Mar 17, 2016

It may have been written during a time when cmake package information wasn't readily available for Bullet on UNIX systems. I've seen that kind of issue for OpenSceneGraph on OSX.

If these changes work for the platforms that we support, then it looks good to me 👍

@jslee02 jslee02 added this to the DART 6.0.0 milestone Mar 18, 2016
@jslee02
Copy link
Member

jslee02 commented Mar 20, 2016

Right, FindBullet was not introduced before CMake 2.8. This looks good to me too. 👍

jslee02 added a commit that referenced this pull request Mar 20, 2016
@jslee02 jslee02 merged commit 6f948a3 into dartsim:master Mar 20, 2016
jslee02 added a commit that referenced this pull request Aug 26, 2016
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.

Decrease minimum required bullet version from 2.82 to 2.81
3 participants