Hi,
I ran into a problem building Sunday’s cvs root on a RH7.2 machine, see appended build output. For some reason it doesn’t pick up
typedef GLUtesselator GLUtriangulatorObj;
from GL/glu.h, probably because the #if defined GLU_VERSION_1_2 is skipped.
Any suggestions what I can do to fix that?
Axel.
-------- Original Message --------
g++ -g -pipe -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -Iinclude -o gl/src/TGLKernel.o -c gl/src/TGLKernel.cxx
gl/src/TGLKernel.cxx: In member function virtual GLUtesselator* TGLKernel::GLUNewTess() const': gl/src/TGLKernel.cxx:1074: cannot convert
GLUtriangulatorObj*’ to GLUtesselator*' in return gl/src/TGLKernel.cxx: In member function
virtual void
TGLKernel::GLUDeleteTess(GLUtesselator*) const’:
gl/src/TGLKernel.cxx:1079: cannot convert GLUtesselator*' to
GLUtriangulatorObj*’ for argument 1' to
void
gluDeleteTess(GLUtriangulatorObj*)‘
gl/src/TGLKernel.cxx: In member function virtual void TGLKernel::GLUTessCallback(GLUtesselator*) const': gl/src/TGLKernel.cxx:1085: cannot convert
GLUtesselator*’ to GLUtriangulatorObj*' for argument
1’ to void gluTessCallback(GLUtriangulatorObj*, unsigned int, void (*)())' gl/src/TGLKernel.cxx:1086: cannot convert
GLUtesselator*’ to GLUtriangulatorObj*' for argument
1’ to void gluTessCallback(GLUtriangulatorObj*, unsigned int, void (*)())' gl/src/TGLKernel.cxx:1087: cannot convert
GLUtesselator*’ to GLUtriangulatorObj*' for argument
1’ to void gluTessCallback(GLUtriangulatorObj*, unsigned int, void (*)())' gl/src/TGLKernel.cxx: In member function
virtual void
TGLKernel::GLUNextContour(GLUtesselator*) const’:
gl/src/TGLKernel.cxx:1092: cannot convert GLUtesselator*' to
GLUtriangulatorObj*’ for argument 1' to
void
gluNextContour(GLUtriangulatorObj*, unsigned int)‘
gl/src/TGLKernel.cxx: In member function virtual void TGLKernel::GLUBeginPolygon(GLUtesselator*) const': gl/src/TGLKernel.cxx:1097: cannot convert
GLUtesselator*’ to GLUtriangulatorObj*' for argument
1’ to void gluBeginPolygon(GLUtriangulatorObj*)' gl/src/TGLKernel.cxx: In member function
virtual void
TGLKernel::GLUEndPolygon(GLUtesselator*) const’:
gl/src/TGLKernel.cxx:1102: cannot convert GLUtesselator*' to
GLUtriangulatorObj*’ for argument 1' to
void
gluEndPolygon(GLUtriangulatorObj*)‘
gl/src/TGLKernel.cxx: In member function virtual void TGLKernel::GLUTessVertex(GLUtesselator*, const Double_t*) const': gl/src/TGLKernel.cxx:1107: cannot convert
GLUtesselator*’ to GLUtriangulatorObj*' for argument
1’ to `void
gluTessVertex(GLUtriangulatorObj*, GLdouble*, void*)'
gmake: *** [gl/src/TGLKernel.o] Error 1
gmake: *** Waiting for unfinished jobs…