Jump to content

bullet compile error help


Recommended Posts

im getting this error when i compile.

Making debug version

Linking with 'libbulletmath'

Linking with 'libbulletdynamics'

Linking with 'libbulletcollision'

Making SIM_SolverBullet.o and /home/ferrox/houdini11.0/dso/SIM_SolverBullet.so from SIM_SolverBullet.cpp

SIM_SolverBullet.cpp: In member function ‘virtual std::_Rb_tree_iterator<std::pair<const int, bulletBodystr> > SIM_SolverBullet::addBulletBody(SIM_Object*)’:

SIM_SolverBullet.cpp:379: error: no matching function for call to ‘btMultiSphereShape::btMultiSphereShape(btVector3*&, btScalar*&, int&)’

/usr/local/include/BulletCollision/CollisionShapes/btMultiSphereShape.h:40: note: candidates are: btMultiSphereShape::btMultiSphereShape(const btVector3&, const btVector3*, const btScalar*, int)

/usr/local/include/BulletCollision/CollisionShapes/btMultiSphereShape.h:28: note: btMultiSphereShape::btMultiSphereShape(const btMultiSphereShape&)

Compile failed

im using bullet 2.77 and the latest bullet solver.

trying to compile it on ubuntu 10.10 and houdini 11.0.581.

Link to comment
Share on other sites

Have you made any alterations to the code? Where'd you get it from? I haven't had any issues with 2.77 and the Bullet DOP. Is this the first time you've tried to compile under Houdini 11?

I've only every come across this issue when I've been modifying the source code. That error means the addBulletBody() function is not getting something in a format it can see (either on SIM_Object pointer, or 3 items).

Link to comment
Share on other sites

Did you build bullet into static (*.a) or dynamic (*.so) libraries? Could you copy your hcustom line here?

Also, double check and make sure all of the bullet include files made it over to /usr/local/include, or whatever your include dir is. Every now and then, that gets omitted on my systems.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...