Problem compiling (VS2005 & Ageia Sdk 2.3.3) [RESOLVED]

Clodo

12-08-2006 02:43:20

I'm using VS2005, Ageia Sdk 2.3.3, precompiled Ogre libs,
and the lastest nxOgre CVS (11 august 2006).
When i try to compile nxOgre, i have this error:


>[...]\nxogre\nxogre\include\nxOgre_shape.h(216) : error C2146: syntax error : missing ';' before identifier 'mShapeDesc'


Ogre_shape around line 216:


class _nxOgreExport heightfieldShape : public shape {
public:

heightfieldShape(Ogre::String _filename,float _maxHeight = 255);
heightfieldShape(float _height[], unsigned int _size, unsigned int _width, unsigned int _depth);

NxHeightFieldShapeDesc mShapeDesc;
//NxTriangleMeshShapeDesc mShapeDesc;


};


NxHeightFieldShapeDesc isn't defined in any headers.

Why? I need only to upgrade the Ageia sdk? (i don't try it because my login/password on Ageia doesn't work anymore...)

There isn't any precompiled nxOgre libs?

Thanks! bye!

Clodo

12-08-2006 03:18:26

Finally downloaded and installed Ageia Sdk 2.4.4, and all works well.