M
Michael Sgier
Hello
i'm trying to port a windows program to linux with Kdevelop 1.question:
unsigned char *LoadBitmapFile(char *filename, BITMAPINFOHEADER
*bitmapInfoHeader);
/home/michael/Desktop/div.OpenGL/linshootme/src/texture.h:51: error:
type specifier omitted for parameter `BITMAPINFOHEADER'
/home/michael/Desktop/div.OpenGL/linshootme/src/texture.h:51: error:
syntax error before `*' token
What's wrong here?
then 2 question:
class CMD2Model : public CObject
{
private:
int numFrames; // number of model frames
int numVertices; // number of vertices
int numTriangles; // number of triangles
int numST; // number of skins
int frameSize; // size of each frame in bytes
mesh_t *triIndex; // triangle list
texCoord_t *st; // texture coordinate list
vector_t *vertexList; // vertex list
CTexture *modelTex; // texture data
void SetupSkin(CTexture *thisTexture);
protected:
modelState_t modelState; // current model animation state
int currentFrame; // current frame # in animation
int nextFrame; // next frame # in animation
public:
float interpol; // percent through current frame
CMD2Model(); // constructor
~CMD2Model(); // destructor
with those errors:
/home/michael/Desktop/div.OpenGL/linshootme/src/md2.h:121: error: syntax
error before `{' token
/home/michael/Desktop/div.OpenGL/linshootme/src/md2.h:136: error: syntax
error before `protected'
/home/michael/Desktop/div.OpenGL/linshootme/src/md2.h:141: error: syntax
error before `public'
/home/michael/Desktop/div.OpenGL/linshootme/src/md2.h:145: error:
destructors must be member functions
/home/michael/Desktop/div.OpenGL/linshootme/src/md2.h:173: error: syntax
error before `}' token
help is much appreciated as i'm new to C++ and have only VB.NET experience
Regards
Michael
i'm trying to port a windows program to linux with Kdevelop 1.question:
unsigned char *LoadBitmapFile(char *filename, BITMAPINFOHEADER
*bitmapInfoHeader);
/home/michael/Desktop/div.OpenGL/linshootme/src/texture.h:51: error:
type specifier omitted for parameter `BITMAPINFOHEADER'
/home/michael/Desktop/div.OpenGL/linshootme/src/texture.h:51: error:
syntax error before `*' token
What's wrong here?
then 2 question:
class CMD2Model : public CObject
{
private:
int numFrames; // number of model frames
int numVertices; // number of vertices
int numTriangles; // number of triangles
int numST; // number of skins
int frameSize; // size of each frame in bytes
mesh_t *triIndex; // triangle list
texCoord_t *st; // texture coordinate list
vector_t *vertexList; // vertex list
CTexture *modelTex; // texture data
void SetupSkin(CTexture *thisTexture);
protected:
modelState_t modelState; // current model animation state
int currentFrame; // current frame # in animation
int nextFrame; // next frame # in animation
public:
float interpol; // percent through current frame
CMD2Model(); // constructor
~CMD2Model(); // destructor
with those errors:
/home/michael/Desktop/div.OpenGL/linshootme/src/md2.h:121: error: syntax
error before `{' token
/home/michael/Desktop/div.OpenGL/linshootme/src/md2.h:136: error: syntax
error before `protected'
/home/michael/Desktop/div.OpenGL/linshootme/src/md2.h:141: error: syntax
error before `public'
/home/michael/Desktop/div.OpenGL/linshootme/src/md2.h:145: error:
destructors must be member functions
/home/michael/Desktop/div.OpenGL/linshootme/src/md2.h:173: error: syntax
error before `}' token
help is much appreciated as i'm new to C++ and have only VB.NET experience
Regards
Michael