erwincoumans / tiny-differentiable-simulator

Tiny Differentiable Simulator is a header-only C++ and CUDA physics library for reinforcement learning and robotics with zero dependencies.
Apache License 2.0
1.2k stars 129 forks source link

Missing lBulletRoboticsGUI and lBulletDynamics #77

Closed mfogelson closed 3 years ago

mfogelson commented 3 years ago

OS: MacOS Catalina

I did a homebrew install of Bullet:

Screen Shot 2021-02-09 at 8 46 04 PM

I did a python3 install of pybullet:

Screen Shot 2021-02-09 at 8 48 01 PM

Now I am trying to build tiny-differntiable-simulator but getting the following clang error:

Screen Shot 2021-02-09 at 8 43 05 PM

However, when I look into the brew install of bullet I see those libraries there.

I thought that this issue: https://github.com/bulletphysics/bullet3/issues/2758 might address my problem but I dont see where to add the TARGET_LINK_LIBRARIES(<YOUR_APP> BulletRoboticsGUI BulletExampleBrowserLib BulletRobotics BulletFileLoader BulletWorldImporter BulletSoftBody BulletDynamics BulletCollision BulletInverseDynamicsUtils BulletInverseDynamics LinearMath OpenGLWindow gwen BussIK Bullet3Common)

erwincoumans commented 3 years ago

We'll remove the Bullet dependency in the future, for now, try to comment-out the find_package(bullet) in the cmakelists.txt file.