v0id
07-04-2009 21:43:25
I have a tiny problem, compiling an Ogre application to work with OgreODE. I have successfully compiled both ODE (version 0.11) and OgreODE (from this link: http://ogreaddons.svn.sourceforge.net/viewvc/ogreaddons/trunk/ogreode/), under Visual Studio 2008.
In my project, I include the following directories: "ogreode\include" and "ode\include", and and I link to "OgreOde_Core_d.lib", at "ogreode\lib".
In my application, the only thing I do is: #include "OgreOde_Core.h". And on compilation, I get the following error several times:
I guess somewhere I / or OgreODE includes something twice, but I know if that's it. Maybe I compiled OgreODE wrong... dunno...
Any help appreciated.
In my project, I include the following directories: "ogreode\include" and "ode\include", and and I link to "OgreOde_Core_d.lib", at "ogreode\lib".
In my application, the only thing I do is: #include "OgreOde_Core.h". And on compilation, I get the following error several times:
c:\ogresdk\include\ode\common.h(127) : error C2872: 'uint32' : ambiguous symbol
could be 'c:\ogresdk\include\ode\config.h(158) : unsigned int uint32'
or 'c:\ogresdk\include\ogreplatform.h(213) : Ogre::uint32'
c:\ogreode\include\ogreodejoint.h(46) : error C2065: 'dJointTypePU' : undeclared identifier
I guess somewhere I / or OgreODE includes something twice, but I know if that's it. Maybe I compiled OgreODE wrong... dunno...
Any help appreciated.