Hello,
I am trying to compile gazebo svn rev.8970, and I am having some problems. I
installed all the dependencies
- ODE 0.11.1 (from debian repository)
- OGRE 1.7.2 (from source code)
- BULLET svn rev.2243
I am on debian squeeze/sid kernel 2.6.32-5-amd64. I compile the BULLET with
double precision, but the cmake gives me the following

-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Gazebo version 0.10.0
-- 

====== Finding 3rd Party Packages ======
-- Operating system is Linux
-- Found wxWidgets: TRUE
-- checking for module 'freeimage>=3.9.0'
--   package 'freeimage>=3.9.0' not found
--   freeimage.pc not found, trying freeimage_include_dir and
freeimage_library_dir flags.
--   Looking for FreeImage.h - found
--   Looking for libfreeimage - found
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -
found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- checking for module 'tbb'
--   found tbb, version 3.0+r018
-- checking for module 'ode>=0.10.1'
--   found ode, version 0.11.1
-- checking for module 'OGRE-RTShaderSystem>=1.6.3'
--   found OGRE-RTShaderSystem, version 1.7.2
-- checking for module 'gtk+-2.0'
--   found gtk+-2.0, version 2.20.1
-- checking for module 'libxml-2.0'
--   found libxml-2.0, version 2.7.8
-- checking for module 'xpm'
--   found xpm, version 3.5.8
-- checking for module 'openal'
--   found openal, version 1.12.854
-- checking for module 'libavformat'
--   found libavformat, version 52.87.1
-- checking for module 'libavcodec'
--   found libavcodec, version 52.97.2
-- checking for module 'playercore>=3.0'
--   found playercore, version 3.0.2
-- checking for module 'websim'
--   package 'websim' not found
--     Websim not found. Webgazebo will not be built
-- Boost version: 1.42.0
-- Boost version: 1.42.0
-- Found the following Boost libraries:
--   thread
--   signals
--   regex
-- Looking for avformat.h - found
-- Looking for avcodec.h - found
-- Looking for event.h - not found
--     event.h not found. webgazebo will not be built
-- Looking for ltdl.h - found
-- Looking for libltdl - found
-- Looking for yaml.h - found
-- Looking for libyaml - found
-- Looking for dlfcn.h - found
-- Looking for libdl - found
-- Looking for assimp/assimp.hpp - not found.
--     Missing: Assimp(http://assimp.sourceforge.net)
-- Looking for btBulletDynamicsCommon.h - found
-- Looking for libBulletDynamics - found
-- Looking for libBulletCollision - found
-- Looking for libLinearMath - found
-- Looking for libBulletSoftBody - found
-- Performing Test BULLET_DOUBLE_PRECISION
-- Performing Test BULLET_DOUBLE_PRECISION - Failed
--     Dependency: bullet was not compiled to use double precision.
-- ----------------------------------------

-- BUILD WARNINGS
--     Websim not found. Webgazebo will not be built
--     event.h not found. webgazebo will not be built
-- END BUILD WARNINGS

-- BUILD ERRORS: These must be resolved before compiling.
--     Missing: Assimp(http://assimp.sourceforge.net)
--     Dependency: bullet was not compiled to use double precision.
-- END BUILD ERRORS

-- Configuring done
-- Generating done
-- Build files have been written to:
/home/gfpp/software/psg/gazebo_r8970/build


Checking if the bullet library was compiled with double precision, I get

nm --dynamic --demangle /usr/local/lib/libBulletCollision.so | grep
"btStaticPlaneShape("
00000000000a6cc0 T btStaticPlaneShape::btStaticPlaneShape(btVector3 const&,
double)
00000000000a6d80 T btStaticPlaneShape::btStaticPlaneShape(btVector3 const&,
double)
00000000000a6ca0 T btStaticPlaneShape::~btStaticPlaneShape()
00000000000a6c60 T btStaticPlaneShape::~btStaticPlaneShape()
00000000000a6c80 T btStaticPlaneShape::~btStaticPlaneShape()

but cmake says that not. Can some help me with this? What could be wrong?
Thanks in advance.
Gonzalo

-- 
Gonzalo F. Perez Paina
Centro de Investigación en Informática para la Ingeniería, CIII.
Universidad Tecnológica Nacional. Facultad Regional Córdoba.
Maestro M. López esq. Cruz Roja Argentina. CP X5016ZAA
[email protected]
------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo

Reply via email to