So, I just compiled a BP v. 2.82 in double precision on Ubuntu 12.04 64 bit. This code has been running fine on Win7 so far. In the place where I build up the simulation it segfaults when I instantiate btDefaultCollisionConfiguration.
Code: Select all
BulletSimulation::BulletSimulation()
{
// Build the broadphase.
broadphase = new btDbvtBroadphase();
// Set up the collision configuration and dispatcher.
collisionConfiguration = new btDefaultCollisionConfiguration(); // SEGFAULTS RIGHT HERE
// dispatcher = new btCollisionDispatcher(collisionConfiguration);
// The actual physics solver.
solver = new btSequentialImpulseConstraintSolver;
// The world.
// dynamicsWorld = new btDiscreteDynamicsWorld(dispatcher, broadphase, solver, collisionConfiguration);
// dynamicsWorld->setGravity(btVector3(0, 0, -9.81));
// The ground.
// dynamicsWorld->addRigidBody(groundPlane.getRigidBody());
// dynamicsWorld->getSolverInfo().m_numIterations = 40;
}
Thanks for any help
Marcell