I have solved the problem. I am using Fedora 14 and was trying to install gazebo 0.10.0.
Change the CMakeList.txt in bullet-2.78
16 OPTION(USE_DOUBLE_PRECISION "Use double precision" ON)
207 OPTION(INSTALL_LIBS "Set when you want to install libraries" ON)
Then install bullet using the following commands
# cmake -DBUILD_SHARED_LIBS=ON -DBUILD_EXTRAS=OFF -DBUILD_DEMOS=OFF -DGULT_INCLUDE_DIR=Gult -DBT_USE_DOUBLE_PRECISION=ON
# make
# make install
# ldconfig
For more detail check
http://sourceforge.net/apps/mediawiki/a ... =Main_PageTo check the btStaticPlaneShape, use the command:
# nm --dynamic --demangle /usr/local/lib/libBulletCollision.so|grep "btStaticPlaneShape("
It should show now double.
000b0200 T btStaticPlaneShape::btStaticPlaneShape(btVector3 const&, double)
000b0200 T btStaticPlaneShape::btStaticPlaneShape(btVector3 const&, double)
000b02fe T btStaticPlaneShape::~btStaticPlaneShape()
000b02b6 T btStaticPlaneShape::~btStaticPlaneShape()
000b02b6 T btStaticPlaneShape::~btStaticPlaneShape()