Hi Nathan (and everybody), Thanks again for your help with this. Forgive my tardy reply, but I was out until now.
So, I tried your suggestions but I am still getting these errors under OS X 10.4.9. BTW, I also get the wxpython annoying window glitches, so that was cool to fix. Now, as for gazebo: I have recompiled ode (0.8) and then recompiled gazebo (0.7) and it didn't work. With the exception of the terrain.world example, I get the following error with ALL files: --------------------------------- starting server waiting for server ** Gazebo 0.8.0 ** * Part of the Player/Stage Project [http://playerstage.sourceforge.net]. * Copyright 2000-2005 Brian Gerkey, Richard Vaughan, Andrew Howard, * Nate Koenig and contributors. * Released under the GNU General Public License. using display [:0.0] rendering: [Xlib unmapped] direct [yes] RGBA [8 8 8 0] depth [24] ODE Message 2: mass must be > 0 in dMassCheck() File mass.cpp Line 44 server died stopping server --------------------------------- Notice how the ODE error changed from INTERNAL ERROR to a message, but still the same message and the server still dies. Have to mention that I can run all ODE tests (in the ode/test directory). Also, I tried your suggestion and running road.world with the CarChassis model commented out actually works (sans model, but the road does render). starting server waiting for server ** Gazebo 0.8.0 ** * Part of the Player/Stage Project [http://playerstage.sourceforge.net]. * Copyright 2000-2005 Brian Gerkey, Richard Vaughan, Andrew Howard, * Nate Koenig and contributors. * Released under the GNU General Public License. using display [:0.0] loading texture file [/usr/local/share/gazebo/worlds/grid.ppm] rendering: [Xlib unmapped] direct [yes] RGBA [8 8 8 0] depth [24] connecting to server opening simulator interface server id [0] waiting for data Time 179.940 179.960 0.000 [1.000] 38.270 [ 21%] Like I said, I recompiled ode, and then gazebo and same thing happens. Any ideas what might be going on? Thanks very much for all your help! --Juan On Mar 31, 2007, at 2:41 PM, Nathan Michael wrote: > Sure. See attached. The patch main directory was for 0.6.0 but it > will work for 0.7.0 too. Drop the patch in the source directory and > a simple: > >> patch -p1 < osx.patch > should do the trick. This patch really only addresses certain > aspects of trying to get gazebo to compile on OS X, not any bugs > with the gazebo source. Since you already have gazebo running, I'm > not sure how much this will fix your problem, but you can try it. > > I made a few additional patches to the python code, you can ignore > these if you wish. At least on my system, wxpython has the annoying > tendancy to not allow me to move the wxgazebo windows around unless > you change the panel init call. I haven't had this problem with > linux, so it may just be an OS X nuance. > > Also, I've gotten the error you mentioned with ODE. As I recall, I > dealt with this by recompiling the ode source and then recompiling > gazebo (making sure it referenced the newly compiled ode). > > Since everything gives an ode error except the terrain.world file, > can you try a few things?. Try running one of the example world > files that would have broken things previously, but comment out the > model. For example run road.world, if it doesn't work, comment out > the car chassis model, run it again. If it is not working, then > start fresh. Get the ode source, recompile/reinstall. Then, get the > gazebo source, apply the patch, compile/install. Then try running > the example world files, always making sure that renderMethod is > always set to XLIB. Repeat the above test with road.world and let > me know if it still doesn't work. > > Hopefully this helps. > > Nathan > > <osx.patch> > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV________________________________ > _______________ > Playerstage-gazebo mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Playerstage-gazebo mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
