g++ -IF:\school\csci\opengl\SB5\Src\GLTools\include -IF:\school\csci\opengl\SB5\freegl
In file included from F:\school\csci\opengl\SB5\freeglut-2.6.0\include/GL/freeglut_std.h:121:0,
from F:\school\csci\opengl\SB5\freeglut-2.6.0\include/GL/glut.h:17,
from Triangle.cpp:11:
c:\tdm-gcc-32\include\gl\glu.h:225:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluBeginCurve (GLUnurbs* nurb);
^
c:\tdm-gcc-32\include\gl\glu.h:226:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluBeginPolygon (GLUtesselator* tess);
^
c:\tdm-gcc-32\include\gl\glu.h:227:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluBeginSurface (GLUnurbs* nurb);
^
c:\tdm-gcc-32\include\gl\glu.h:228:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluBeginTrim (GLUnurbs* nurb);
^
c:\tdm-gcc-32\include\gl\glu.h:229:1: error: 'GLAPI' does not name a type
GLAPI GLint APIENTRY gluBuild1DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, const vo
ta);
^
In file included from F:\school\csci\opengl\SB5\freeglut-2.6.0\include/GL/freeglut_std.h:121:0,
from F:\school\csci\opengl\SB5\freeglut-2.6.0\include/GL/glut.h:17,
from Triangle.cpp:11:
c:\tdm-gcc-32\include\gl\glu.h:230:1: error: 'GLAPI' does not name a type
GLAPI GLint APIENTRY gluBuild2DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenu
, const void *data);
^
c:\tdm-gcc-32\include\gl\glu.h:231:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluCylinder (GLUquadric* quad, GLdouble base, GLdouble top, GLdouble height, GLint slices, GLint stacks);
^
c:\tdm-gcc-32\include\gl\glu.h:232:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluDeleteNurbsRenderer (GLUnurbs* nurb);
^
c:\tdm-gcc-32\include\gl\glu.h:233:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluDeleteQuadric (GLUquadric* quad);
^
c:\tdm-gcc-32\include\gl\glu.h:234:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluDeleteTess (GLUtesselator* tess);
^
c:\tdm-gcc-32\include\gl\glu.h:235:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluDisk (GLUquadric* quad, GLdouble inner, GLdouble outer, GLint slices, GLint loops);
^
c:\tdm-gcc-32\include\gl\glu.h:236:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluEndCurve (GLUnurbs* nurb);
^
c:\tdm-gcc-32\include\gl\glu.h:237:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluEndPolygon (GLUtesselator* tess);
^
c:\tdm-gcc-32\include\gl\glu.h:238:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluEndSurface (GLUnurbs* nurb);
^
c:\tdm-gcc-32\include\gl\glu.h:239:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluEndTrim (GLUnurbs* nurb);
^
c:\tdm-gcc-32\include\gl\glu.h:240:1: error: 'GLAPI' does not name a type
GLAPI const GLubyte * APIENTRY gluErrorString (GLenum error);
^
c:\tdm-gcc-32\include\gl\glu.h:241:1: error: 'GLAPI' does not name a type
GLAPI const wchar_t * APIENTRY gluErrorUnicodeStringEXT (GLenum error);
^
c:\tdm-gcc-32\include\gl\glu.h:242:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluGetNurbsProperty (GLUnurbs* nurb, GLenum property, GLfloat* data);
^
c:\tdm-gcc-32\include\gl\glu.h:243:1: error: 'GLAPI' does not name a type
GLAPI const GLubyte * APIENTRY gluGetString (GLenum name);
^
c:\tdm-gcc-32\include\gl\glu.h:244:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluGetTessProperty (GLUtesselator* tess, GLenum which, GLdouble* data);
^
c:\tdm-gcc-32\include\gl\glu.h:245:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view
^
c:\tdm-gcc-32\include\gl\glu.h:246:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluLookAt (GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdouble centerX, GLdouble centerY, GLdouble centerZ
uble upX, GLdouble upY, GLdouble upZ);
^
c:\tdm-gcc-32\include\gl\glu.h:247:1: error: 'GLAPI' does not name a type
GLAPI GLUnurbs* APIENTRY gluNewNurbsRenderer (void);
^
c:\tdm-gcc-32\include\gl\glu.h:248:1: error: 'GLAPI' does not name a type
GLAPI GLUquadric* APIENTRY gluNewQuadric (void);
^
c:\tdm-gcc-32\include\gl\glu.h:249:1: error: 'GLAPI' does not name a type
GLAPI GLUtesselator* APIENTRY gluNewTess (void);
^
c:\tdm-gcc-32\include\gl\glu.h:250:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluNextContour (GLUtesselator* tess, GLenum type);
^
c:\tdm-gcc-32\include\gl\glu.h:251:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluNurbsCallback (GLUnurbs* nurb, GLenum which, _GLUfuncptr CallBackFunc);
^
c:\tdm-gcc-32\include\gl\glu.h:252:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluNurbsCurve (GLUnurbs* nurb, GLint knotCount, GLfloat *knots, GLint stride, GLfloat *control, GLint order,
m type);
^
c:\tdm-gcc-32\include\gl\glu.h:253:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluNurbsProperty (GLUnurbs* nurb, GLenum property, GLfloat value);
^
c:\tdm-gcc-32\include\gl\glu.h:254:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluNurbsSurface (GLUnurbs* nurb, GLint sKnotCount, GLfloat* sKnots, GLint tKnotCount, GLfloat* tKnots, GLint
de, GLint tStride, GLfloat* control, GLint sOrder, GLint tOrder, GLenum type);
^
c:\tdm-gcc-32\include\gl\glu.h:255:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluOrtho2D (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top);
^
c:\tdm-gcc-32\include\gl\glu.h:256:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluPartialDisk (GLUquadric* quad, GLdouble inner, GLdouble outer, GLint slices, GLint loops, GLdouble start,
ble sweep);
^
c:\tdm-gcc-32\include\gl\glu.h:257:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluPerspective (GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar);
^
c:\tdm-gcc-32\include\gl\glu.h:258:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluPickMatrix (GLdouble x, GLdouble y, GLdouble delX, GLdouble delY, GLint *viewport);
^
c:\tdm-gcc-32\include\gl\glu.h:259:1: error: 'GLAPI' does not name a type
GLAPI GLint APIENTRY gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const
*view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);
^
c:\tdm-gcc-32\include\gl\glu.h:260:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluPwlCurve (GLUnurbs* nurb, GLint count, GLfloat* data, GLint stride, GLenum type);
^
c:\tdm-gcc-32\include\gl\glu.h:261:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluQuadricCallback (GLUquadric* quad, GLenum which, _GLUfuncptr CallBackFunc);
^
c:\tdm-gcc-32\include\gl\glu.h:262:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluQuadricDrawStyle (GLUquadric* quad, GLenum draw);
^
c:\tdm-gcc-32\include\gl\glu.h:263:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluQuadricNormals (GLUquadric* quad, GLenum normal);
^
c:\tdm-gcc-32\include\gl\glu.h:264:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluQuadricOrientation (GLUquadric* quad, GLenum orientation);
^
c:\tdm-gcc-32\include\gl\glu.h:265:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluQuadricTexture (GLUquadric* quad, GLboolean texture);
^
c:\tdm-gcc-32\include\gl\glu.h:266:1: error: 'GLAPI' does not name a type
GLAPI GLint APIENTRY gluScaleImage (GLenum format, GLsizei wIn, GLsizei hIn, GLenum typeIn, const void *dataIn, GLsizei wOut, GL
hOut, GLenum typeOut, GLvoid* dataOut);
^
c:\tdm-gcc-32\include\gl\glu.h:267:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluSphere (GLUquadric* quad, GLdouble radius, GLint slices, GLint stacks);
^
c:\tdm-gcc-32\include\gl\glu.h:268:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluTessBeginContour (GLUtesselator* tess);
^
c:\tdm-gcc-32\include\gl\glu.h:269:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluTessBeginPolygon (GLUtesselator* tess, GLvoid* data);
^
c:\tdm-gcc-32\include\gl\glu.h:270:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
^
c:\tdm-gcc-32\include\gl\glu.h:271:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluTessEndContour (GLUtesselator* tess);
^
c:\tdm-gcc-32\include\gl\glu.h:272:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluTessEndPolygon (GLUtesselator* tess);
^
c:\tdm-gcc-32\include\gl\glu.h:273:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluTessNormal (GLUtesselator* tess, GLdouble valueX, GLdouble valueY, GLdouble valueZ);
^
c:\tdm-gcc-32\include\gl\glu.h:274:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluTessProperty (GLUtesselator* tess, GLenum which, GLdouble data);
^
c:\tdm-gcc-32\include\gl\glu.h:275:1: error: 'GLAPI' does not name a type
GLAPI void APIENTRY gluTessVertex (GLUtesselator* tess, GLdouble *location, GLvoid* data);
^
c:\tdm-gcc-32\include\gl\glu.h:276:1: error: 'GLAPI' does not name a type
GLAPI GLint APIENTRY gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, con
nt *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);
^
c:\tdm-gcc-32\include\gl\glu.h:277:1: error: 'GLAPI' does not name a type
GLAPI GLint APIENTRY gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GL
*proj, const GLint *view, GLdouble nearVal, GLdouble farVal, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);