Sorry my bad, from your attachments the default build for bullet is
static libs (I'm building using shared libs).
I think your problem should be resolved by swapping the link order of
the bullet libs (BulletCollision/BulletDynamics) in environment.py,
e.g:
class ogrebulletd(pymodule):
#libs = [boost.lib, 'OgreMain',
# 'libBulletCollision', 'libBulletDynamics',
'libBulletSoftBody',
# 'libBulletMultiThreaded', 'libConvexDecomposition'
# ]
libs = [boost.lib, 'OgreMain',
'libBulletDynamics', 'libBulletCollision',
'libBulletSoftBody',
'libBulletMultiThreaded', 'libConvexDecomposition'
]
On Jul 20, 10:58 am, Jeremy Sandell <
jlsand...@gmail.com> wrote:
> Thanks for the reply! I've tried this a few times, unfortunately with no
> luck, as I'm getting the same error. I was able to get the linker command
> line via ps the last time, which I've attached as ogrebulletd.txt. I've
> attached development/bullet-2.76/src/BulletCollision/CMakeFiles/BulletCollision.dir/link.txt,
> if that helps.
>
> Also, I don't know if this makes a difference, but I don't see any bullet
> dll's (just static libraries) in root/usr/lib/, and only one in
> bullet-2.76/.
>
> (python-ogre)jeremy@atom:~/development$ ls root/usr/lib/libBullet*
> root/usr/lib/libBulletCollision.a root/usr/lib/libBulletFileLoader.a
> root/usr/lib/libBulletSoftBody.a
> root/usr/lib/libBulletDynamics.a root/usr/lib/libBulletMultiThreaded.a
> root/usr/lib/libBulletWorldImporter.a
>
> (python-ogre)jeremy@atom:~/development$ find bullet-2.76/ -iname '*.so'
> bullet-2.76/Extras/CDTestFramework/AntTweakBar/lib/libAntTweakBar.so
>
> Again, thanks for the help!
> Jeremy Sandell
>
> >
python-ogre-devel...@googlegroups.com<
python-ogre-developers%2Bunsu...@googlegroups.com>
> > .
> ogrebulletd.txt
> 4KViewDownload
>
> link.txt
> 8KViewDownload