Hi John,
sorry, I forgot to tell you that I could not compile gazebo because the
cmake does not generate the Makefile. cmake does not detect that bullet was
compiled with double precision.
I don't know it is an error in the bullet compilation or a bug in
CMakeLists.txt of gazebo.
I will try the bullet patch.
Thanks you very much

2010/12/20 John Hsu <[email protected]>

> Hi,
>
> You might be able to see more detail in your build directory:
> build/CMakeFiles/CMakeOutput.log and see what the exact compile error was.
>
> As a data point, we have been compiling against our own patched tarball of
> 2.76 <http://pr.willowgarage.com/downloads/bullet-2.76-patched2.tar.gz
> >successfully.
>
> John
>
>
> On Mon, Dec 20, 2010 at 12:47 PM, Gonzalo Fernando Perez Paina <
> [email protected]> wrote:
>
> > 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
> >
>
> ------------------------------------------------------------------------------
> 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
>



-- 
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