CWilly
08-02-2006 21:08:57
When compiling the OgreNewt solution in Visual Studio 8.0 i get the following error's with demo's 3 and 5:
: error C2039: 'destroyEntity' : is not a member of 'Ogre::SceneManager'
Any ideas how to solve this?
Also, what dependency do i need to install to get the tinyxml_STL.lib library needed for the ragdoll demo?
Cheers,
CWilly
Sounds like you might be using an older version of Ogre? SceneManager previously had removeEntity, it was changed to destroyEntity with Dagon. Make sure you have the Dagon release.
haffax
08-02-2006 22:47:10
Actually this should be the only place where the Ogre version matters. So if you rename it to removeEntity in the OgreNewt source, it should work just fine.
As for the ragdoll demo, never compiled it, so I don't know. Tried to google for tinyxml?
CWilly
08-02-2006 23:02:02
Is dagon only available via CVS? I'm using the 1.0.6 windows SDK at the moment. Could i get hold of a slightly older version of ogrenewt from somewhere that would be compatible with 1.0.6?
CWilly
08-02-2006 23:02:44
Hadnt read your reply haffax....will try it out. Cheers!
walaber
08-02-2006 23:10:42
haffax is right, that is the only place that is version-dependant. change it like he said and it will work.
to compile the ragdoll demo you need to download tinyXML (google it), and compile it as a Multithread DLL library (the STL version) to work.
jaxx0rr
10-08-2007 22:38:37
ok frist of all.. sorry for asking stupid questions.. I'm a noob..
and the question:
how do I "compile it as a Multithread DLL library (the STL version)" ?
I also have the "cannot open input file: 'tinyxml_STL.lib' " error
& I cant find the file on the net
walaber
11-08-2007 01:24:37
you have to download the source code for TinyXML, and compile the TinyXML_STL project yourself, setting the compiler settings to "Multithreaded DLL", so that it will play nice with Ogre.
jaxx0rr
13-08-2007 02:25:55
thanks, it worked!
signed
a happy Vista 64 user
:p