Hello

As Jordi said, the last version of ogre3d if needed. However I get a
segmentation fault, maybe an amd64 issue. This is the gdb output:

GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...Using host libthread_db
library "/lib/libthread_db.so.1".

(gdb) run worlds/ogre.world
Starting program: /home/luisj/new_gazebo/gazebo/gazebo worlds/ogre.world
[Thread debugging using libthread_db enabled]
[New Thread 46912587803712 (LWP 14923)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912587803712 (LWP 14923)]
0x00002aaaac71e1d7 in free () from /lib/libc.so.6
(gdb) bt
#0  0x00002aaaac71e1d7 in free () from /lib/libc.so.6
#1  0x00002aaaac71fcd2 in malloc () from /lib/libc.so.6
#2  0x00002aaaac2ddfe8 in operator new () from /usr/lib/libstdc++.so.6
#3  0x00002aaaab325224 in std::_Rb_tree<unsigned short, std::pair<unsigned
short const, std::map<unsigned short, Ogre::Technique*, std::less<unsigned
short>, std::allocator<std::pair<unsigned short const, Ogre::Technique*> >
*>, std::_Select1st<std::pair<unsigned short const, std::map<unsigned
short, Ogre::Technique*, std::less<unsigned short>,
std::allocator<std::pair<unsigned short const, Ogre::Technique*> > >*> >,
std::less<unsigned short>, std::allocator<std::pair<unsigned short const,
std::map<unsigned short, Ogre::Technique*, std::less<unsigned short>,
std::allocator<std::pair<unsigned short const, Ogre::Technique*> > >*> >
::_M_insert (this=0x10f77b8, __x=0x554150, __p=0x1943670,
[EMAIL PROTECTED])
   at new_allocator.h:88
#4  0x00002aaaab32533a in std::_Rb_tree<unsigned short, std::pair<unsigned
short const, std::map<unsigned short, Ogre::Technique*, std::less<unsigned
short>, std::allocator<std::pair<unsigned short const, Ogre::Technique*> >
*>, std::_Select1st<std::pair<unsigned short const, std::map<unsigned
short, Ogre::Technique*, std::less<unsigned short>,
std::allocator<std::pair<unsigned short const, Ogre::Technique*> > >*> >,
std::less<unsigned short>, std::allocator<std::pair<unsigned short const,
std::map<unsigned short, Ogre::Technique*, std::less<unsigned short>,
std::allocator<std::pair<unsigned short const, Ogre::Technique*> > >*> >
::insert_unique (this=0x10f77b8, [EMAIL PROTECTED]) at stl_tree.h:887
#5  0x00002aaaab325470 in std::_Rb_tree<unsigned short, std::pair<unsigned
short const, std::map<unsigned short, Ogre::Technique*, std::less<unsigned
short>, std::allocator<std::pair<unsigned short const, Ogre::Technique*> >
*>, std::_Select1st<std::pair<unsigned short const, std::map<unsigned
short, Ogre::Technique*, std::less<unsigned short>,
std::allocator<std::pair<unsigned short const, Ogre::Technique*> > >*> >,
std::less<unsigned short>, std::allocator<std::pair<unsigned short const,
std::map<unsigned short, Ogre::Technique*, std::less<unsigned short>,
std::allocator<std::pair<unsigned short const, Ogre::Technique*> > >*> >
::insert_unique (this=0x2aaaac8e8840, __position=<value optimized out>,
   [EMAIL PROTECTED]) at stl_tree.h:905
#6  0x00002aaaab3235f6 in Ogre::Material::insertSupportedTechnique (
   this=<value optimized out>, t=0x1117c90) at stl_map.h:384
#7  0x00002aaaab324b55 in Ogre::Material::compile (this=0x10f7730,
   autoManageTextureUnits=<value optimized out>) at OgreMaterial.cpp:436
#8  0x00002aaaab324d59 in Ogre::Material::loadImpl (this=0x2aaaac8e8840)
   at OgreMaterial.cpp:120
#9  0x00002aaaab3cecdb in Ogre::Resource::load (this=0x10f7730)
   at OgreResource.cpp:77
#10 0x00002aaaab43705f in Ogre::SubEntity::setMaterialName (this=0x172a9d0,
   [EMAIL PROTECTED]) at OgreSubEntity.cpp:99
#11 0x00002aaaab2d5bd5 in Ogre::Entity::setMaterialName (
   this=<value optimized out>, [EMAIL PROTECTED]) at OgreEntity.cpp:291
#12 0x0000000000409429 in Body::LoadGeom ()
#13 0x0000000000409fdc in Body::Load ()
#14 0x000000000041cb8b in Model::LoadBody ()
#15 0x000000000041e5fb in Model::Load ()
#16 0x0000000000422b77 in World::LoadModel ()
#17 0x00000000004229d7 in World::LoadModel ()
#18 0x0000000000423004 in World::Load ()
#19 0x00000000004206b2 in Init ()
#20 0x0000000000420785 in main ()




On 2/4/07, Jordi <[EMAIL PROTECTED]> wrote:



You must use Ogre3D 1.2 or superior



Saturday 03 February 2007 16:17、Tom Kazimiers さんは書きました:
> Hello there,
>
> I tryed to get and install the new version of gazebo but ran into
> several problems:
> 1) The SConsruct-File gave me an Error that env.Install() could only
> copy one or more files, but not directories (wihch makes quite sense).
> This could be fixed by changing the line 55:
>       env.Install(prefix+'/share/gazebo','Media')
> into
>       Command(prefix+'/share/gazebo',"Media", Copy("$TARGET",
"$SOURCE"))
>
> After this  I experienced some problems which the ODE-Library you ship
> with... I had to install it seperately from the official builds...
> This managed the installer struggles around until the following thing:
>
> g++ -o server/rendering/OgreAdaptor.o -c -pthread -pipe -O2 -DEXT_HASH
> -I. -Iserver -Iserver/models -Ilibgazebo -Iserver/rendering
> -Iserver/sensors -Iserver/sensors/camera -Iserver/physics
> -Iserver/physics/ode -Iserver/controllers
> -Iserver/controllers/position2d
> -Iserver/controllers/position2d/pioneer2dx -I/usr/include/python2.4
> -I/usr/include/OGRE -I/usr/include/CEGUI -I/usr/include/libxml2
> -I/usr/local/include/player-2.0 server/rendering/OgreAdaptor.cc
> server/rendering/OgreAdaptor.cc: In member function 'int
> OgreAdaptor::Init(XMLConfigNode*)':
> server/rendering/OgreAdaptor.cc:60: error: 'class Ogre::Root' has no
> member named 'createSceneManager'
> server/rendering/OgreAdaptor.cc: In member function 'int
> OgreAdaptor::Init(Display*, XVisualInfo*, Window, int, int)':
> server/rendering/OgreAdaptor.cc:119: error: 'class Ogre::Root' has no
> member named 'createSceneManager'
> server/rendering/OgreAdaptor.cc: In member function 'int
> OgreAdaptor::Render()':
> server/rendering/OgreAdaptor.cc:300: error: 'class
> Ogre::PlatformManager' has no member named 'messagePump'
> scons: *** [server/rendering/OgreAdaptor.o] Error 1
> scons: building terminated because of errors.
>
> Do you have any hint for this?
>
> Thanks in advance,
> Tom
>
> Nate Koenig schrieb:
> > Hello Nathan,
> >
> > There is a new version of Gazebo on sourceforge in subversion. I've
> > been updating this periodically, and I guess now is just as good as a
> > time as any to let people see it. So you should note that everything
> > in this version of Gazebo is half-complete at best. There are numerous
> > items that need improvement and patches. So consider this a
> > pre-pre-beta version of Gazebo. Since I'm playing around, everyone
> > else is more than welcome to contribute ideas, thoughts, and code.
> >
> > With that said, you can download the code like so:
> >
> >   svn co
> >
https://playerstage.svn.sourceforge.net/svnroot/playerstage/code/gazebo
> > gazebo
> >
> > Here is a short list of what's new:
> > - scons build system
> > - moving towards a more modular physics system
> > - OGRE rendering engine
> >
> > Here is a list of what needs to be done:
> > - Improve the build system: scons is okay so far, but we might have to
> > switch back to autotools.
> > - Improve rendering engine
> >     - Fix the cursor (you'll know what I mean when you run gazebo)
> >     - Allow gazebo to run headless
> >     - Create a HUD to display camera information, and other useful
things
> >     - Allow for selection of objects - for user interaction and to
> > gather information
> > - Fix the models
> >    - Models are now describe via XML (see ogre.world in the worlds
> > directory). But a method for supply control policies for each type of
> > interface (position, sonar, laser, etc) is missing.
> > -Fix python scripting
> >    - I would like each model to have the ability to call a python
> > script during the update cycle. This is about 1/8 complete.
> > -Incorporate the physsim as an alternative option to ODE. See
> > http://physsim.sourceforge.net/
> >
> > If anyone wants to tackle these problems, please let me know and we
> > can discuss it.
> >
> > -nate
> >
> > On 2/1/07, Nathan Michael <[EMAIL PROTECTED]> wrote:
> >> Hello,
> >>
> >> A couple of months ago an enticing email was sent to the list
> >> detailing a possible update to Gazebo including several new exciting
> >> features (python-scripted models, OGRE rendering, and changes to the
> >> dynamic engine to name a few). I am in no way trying to rush the
> >> development process but my curiosity forces me to inquire of the
> >> status of this update. Is there something I can do to help?
> >>
> >> Thank you,
> >>
> >> Nathan Michael
> >>
> >>
------------------------------------------------------------------------
> >>- Using Tomcat but need to do more? Need to support web services,
> >> security? Get stuff done quickly with pre-integrated technology to
make
> >> your job easier. Download IBM WebSphere Application Server v.1.0.1based
> >> on Apache Geronimo
> >>
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >> _______________________________________________
> >> Playerstage-gazebo mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
> >
> >
-------------------------------------------------------------------------
> > Using Tomcat but need to do more? Need to support web services,
security?
> > Get stuff done quickly with pre-integrated technology to make your job
> > easier. Download IBM WebSphere Application Server v.1.0.1 based on
Apache
> > Geronimo
> >
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > _______________________________________________
> > Playerstage-gazebo mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>
>
-------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services,
security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier. Download IBM WebSphere Application Server v.1.0.1 based on
Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Playerstage-gazebo mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job
easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo

Reply via email to