Erwin Coumans wrote:
Sure, so you have a patch for this (in the google issue tracker)?
I haven't the time to do it today, I'll do it tomorrow.
CMake is our primary build system for all platforms, and it seem to have no problems with CamelCasy names. What is the actual problems you face?
I'm working on the Crystal Space Engine (
http://www.crystalspace3d.org) that provides among many other things a wrapper over Bullet (and ODE btw). Crystal Space is running on a quite wide variety of platforms and distros, and we faced the problem of having the need for '-lbulletdynamics -lbulletcollision -lbulletmath' on some platforms, and '-lBulletDynamics -lBulletCollision -lLinearMath' on others.
By default a GNU/Linux user of Crystal Space would probably install the libBullet* and bullet.pc files provided by the bullet package and will result in the configure of Crystal Space not finding Bullet. Correcting the bullet.pc.in would resolve that problem.