-
Notifications
You must be signed in to change notification settings - Fork 480
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
Undefined symbol: _ZN11btMultiBody22addJointTorqueMultiDofEiPKF #82
Comments
@xbpeng |
I've also had an error with not finding libGLEW.so.2.1 which was solved by adding the path "/usr/lib64" to the "/etc/ld.so.conf.d/libc.conf" file. After that fix I'm now facing the same issue:
@WatsonZhouAnda , haven't you found a solution yet? |
That looks like it might be an issue with linking the bullet library. Maybe there's something wrong with the path to the lib? |
Hello, xbpeng. I meet the same problem. And I am sure the bullet library path is right. Whether the bullet should be 2.87 version? |
@xbpeng Which directory of already built bullet lib should be specified in DeepMimicCore's Makefile? I've specified this path: |
@vkozin97 I tried again but not yet. |
I would say check your nVidia drivers, I was having the same error and installing/using nVidia drivers >390.x helped. I also made sure to build bullet2.88 with the I will double check that later. but give it a go. |
Hi, My Nvidia Driver is 418.87.00. and I used bullet 2.88 with DUSE_DOUBLE_PERCISION=OFF flag. It is still showing the error: [[47331,1],0]: A high-performance Open MPI point-to-point messaging module Module: OpenFabrics (openib) Another transport will be used instead, although this may result in Traceback (most recent call last): During handling of the above exception, another exception occurred: Traceback (most recent call last): |
solved by wget https://github.com/bulletphysics/bullet3/archive/2.88.tar.gz tar xvzf bullet3-2.88.tar.gz cd bullet3-2.88 sed -i 's/-DUSE_DOUBLE_PRECISION=ON/-DUSE_DOUBLE_PRECISION=OFF/g' build_cmake_pybullet_double.sh ./build_cmake_pybullet_double.sh cd build_cmake make install cd ../.. |
@asawaswapnil |
After installing all the required dependencies and modify the Makefile in DeepMimicCore/, I try to run the python DeepMimic.py --arg_file args/run_humanoid3d_spinkick_args.txt in Ubuntu 16.04. However, I got the ImportError: /home/watson/Downloads/DeepMimic/DeepMimiCore/_DeepMimicCore.so: undefined symbol: _ZN11btMultiBody22addJointTorqueMultiDofEiPKF
I have successfully added the dll of libGLEW.so.2.1, libGLEW.so.2.1.0, libGLEW.so from /usr/lib64 to /usr/lib, and built the wrapper as far as I know.
The text was updated successfully, but these errors were encountered: