handuel
09-02-2013 14:31:39
After running autogen and then configure, I attempted to run make, however I got this error:
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -pthread -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I../include -g -O2 -MT OgreBulletCollisionsRay.lo -MD -MP -MF .deps/OgreBulletCollisionsRay.Tpo -c OgreBulletCollisionsRay.cpp -fPIC -DPIC -o .libs/OgreBulletCollisionsRay.o
OgreBulletCollisionsRay.cpp: In member function 'OgreBulletCollisions::Object* OgreBulletCollisions::CollisionClosestRayResultCallback::getCollidedObject() const':
OgreBulletCollisionsRay.cpp:87:132: error: invalid conversion from 'const btCollisionObject*' to 'btCollisionObject*' [-fpermissive]
../include/OgreBulletCollisionsWorld.h:61:17: error: initializing argument 1 of 'OgreBulletCollisions::Object* OgreBulletCollisions::CollisionsWorld::findObject(btCollisionObject*) const' [-fpermissive]
make[3]: *** [OgreBulletCollisionsRay.lo] Error 1
I am using ogrebullet rev 2986, and bullet rev 2613 (ver 2.81). My ogre version is 1-8-1
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -pthread -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I../include -g -O2 -MT OgreBulletCollisionsRay.lo -MD -MP -MF .deps/OgreBulletCollisionsRay.Tpo -c OgreBulletCollisionsRay.cpp -fPIC -DPIC -o .libs/OgreBulletCollisionsRay.o
OgreBulletCollisionsRay.cpp: In member function 'OgreBulletCollisions::Object* OgreBulletCollisions::CollisionClosestRayResultCallback::getCollidedObject() const':
OgreBulletCollisionsRay.cpp:87:132: error: invalid conversion from 'const btCollisionObject*' to 'btCollisionObject*' [-fpermissive]
../include/OgreBulletCollisionsWorld.h:61:17: error: initializing argument 1 of 'OgreBulletCollisions::Object* OgreBulletCollisions::CollisionsWorld::findObject(btCollisionObject*) const' [-fpermissive]
make[3]: *** [OgreBulletCollisionsRay.lo] Error 1
I am using ogrebullet rev 2986, and bullet rev 2613 (ver 2.81). My ogre version is 1-8-1