BloodyMess Tutorial 2 - beginner problem

Christo

24-10-2009 19:33:49

Hello ! :)
I'm preaty new in Ogre/NxOgre stuff, so please forgive me my lack of knowledge.

I have a little problem trying compile BlodyMess Tutorial 2 http://www.ogre3d.org/wiki/index.php/BloodyMess_Tutorial_2
I'm using newest versions of Ogre, NxOgre, PhysX with Visual 2008.

Now whats, the problem... simply error :
error C2039: 'Vec3' : is not a member of 'NxOgre'
error C3861: 'Vec3': identifier not found

and another (with probably same source of error):
error C3861: 'Matrix44': identifier not found

This error appear with such a piece of code

NxOgre::Vec3(value , value, value))

I was trying to find any solution but no luck :/. I can build Ogre, Cake, Physx examples without any problems but I can't figure out how to get ride with that error. I don't see in NxOgre space declarations of Vec3 and Matrix44 :/


Mayby I should include somewhere BML library?

al2950

24-10-2009 19:52:26

It sounds like you have NxOgre 1.5.5. That had the BML classes which are slightly different to the tutorials.

I am not on my Dev machine so i am doing this from memory but i think if you download the latest GIT version that should work;

http://github.com/betajaen/nxogre

Christo

24-10-2009 20:21:56

Thanks for quick answer. Problem solved :).

I don't know how could it happen but previously when I was building NxOgre there was no BML files.

After your suggestion I downloaded and built NxOgre in 1.5.5 version again - now its work :). Thx