I tried to compile a c++ panda program wishing to use bullet.
I get
1>C:\Panda3D-1.8.0\include\bullet_includes.h(20): catastrophic error: cannot open source file "btBulletDynamicsCommon.h"
1> #include "btBulletDynamicsCommon.h"
So what are the bullet include files needed for use in a c++ panda app, and where are they located. Grazie.
Another concern: I tried to compile a complete Panda3D version including the latest Bullet svn (2.8?) (from bullet svn repository).
Here is what I get.
1>c:\panda3d\panda\src\bullet\bulletWorld.h(137) : error C2259: ‘BulletContactResult’ : cannot instantiate abstract class
1> due to following members:
1> ‘btScalar btCollisionWorld::ContactResultCallback::addSingleResult(btManifoldPoint &,const btCollisionObjectWrapper *,int,int,const btCollisionObjectWrapper *,int,int)’ : is abstract
1> c:\panda3d\thirdparty\win-libs-vc9\bullet\include\BulletCollision/CollisionDispatch/btCollisionWorld.h(424) : see declaration of ‘btCollisionWorld::ContactResultCallback::addSingleResult’
1>c:\users\jc\desktop\panda_build_bot\source maj\panda3d\panda\src\bullet\bulletWorld.h(138) : error C2259: ‘BulletContactResult’ : cannot instantiate abstract class
1> due to following members:
1> ‘btScalar btCollisionWorld::ContactResultCallback::addSingleResult(btManifoldPoint &,const btCollisionObjectWrapper *,int,int,const btCollisionObjectWrapper *,int,int)’ : is abstract
1> c:\panda3d\thirdparty\win-libs-vc9\bullet\include\BulletCollision/CollisionDispatch/btCollisionWorld.h(424) : see declaration of ‘btCollisionWorld::ContactResultCallback::addSingleResult’
1>built/tmp/libpandabullet_igate.cxx(25664) : error C2259: ‘BulletContactResult’ : cannot instantiate abstract class
1> due to following members:
1> ‘btScalar btCollisionWorld::ContactResultCallback::addSingleResult(btManifoldPoint &,const btCollisionObjectWrapper *,int,int,const btCollisionObjectWrapper *,int,int)’ : is abstract
1> c:\panda3d\thirdparty\win-libs-vc9\bullet\include\BulletCollision/CollisionDispatch/btCollisionWorld.h(424) : see declaration of ‘btCollisionWorld::ContactResultCallback::addSingleResult’
1>built/tmp/libpandabullet_igate.cxx(25665) : error C2259: ‘BulletContactResult’ : cannot instantiate abstract class
1> due to following members:
1> ‘btScalar btCollisionWorld::ContactResultCallback::addSingleResult(btManifoldPoint &,const btCollisionObjectWrapper *,int,int,const btCollisionObjectWrapper *,int,int)’ : is abstract
1> c:\panda3d\thirdparty\win-libs-vc9\bullet\include\BulletCollision/CollisionDispatch/btCollisionWorld.h(424) : see declaration of ‘btCollisionWorld::ContactResultCallback::addSingleResult’
1>built/tmp/libpandabullet_igate.cxx(25755) : error C2259: ‘BulletContactResult’ : cannot instantiate abstract class
1> due to following members:
1> ‘btScalar btCollisionWorld::ContactResultCallback::addSingleResult(btManifoldPoint &,const btCollisionObjectWrapper *,int,int,const btCollisionObjectWrapper *,int,int)’ : is abstract
Zonzagolo