I have a problem when compiling the Irrlicht source at SuSe 9.2, something that looks very much like errors in the source. When I type "make" inside /home/christian/temp/irrlicht/source/Irrlicht (which is where the source is extracted), I get compiler errors:
Code: Select all
glext.h:4870: error: syntax error before `,' token
glext.h:4890: error: `GLenum' was not declared in this scope
glext.h:4890: error: syntax error before `,' token
glext.h:4891: error: `GLenum' was not declared in this scope
glext.h:4891: error: syntax error before `,' token
glext.h:4892: error: `GLenum' was not declared in this scope
glext.h:4892: error: syntax error before `,' token
glext.h:4893: error: `GLenum' was not declared in this scope
glext.h:4893: error: syntax error before `,' token
glext.h:4894: error: `GLenum' was not declared in this scope
glext.h:4894: error: syntax error before `,' token
glext.h:4895: error: `GLenum' was not declared in this scope
glext.h:4895: error: syntax error before `,' token
glext.h:4896: error: `GLenum' was not declared in this scope
glext.h:4896: error: syntax error before `,' token
glext.h:4897: error: `GLenum' was not declared in this scope
glext.h:4897: error: syntax error before `,' token
glext.h:4898: error: `GLenum' was not declared in this scope
glext.h:4898: error: syntax error before `,' token
glext.h:4899: error: `GLenum' was not declared in this scope
glext.h:4899: error: syntax error before `,' token
glext.h:4900: error: `GLenum' was not declared in this scope
glext.h:4900: error: syntax error before `,' token
glext.h:4901: error: `GLenum' was not declared in this scope
glext.h:4901: error: syntax error before `,' token
glext.h:4902: error: `GLenum' was not declared in this scope
glext.h:4902: error: syntax error before `,' token
glext.h:4957: error: `GLdouble' was not declared in this scope
glext.h:4957: error: syntax error before `,' token
glext.h:4958: error: syntax error before `*' token
glext.h:4959: error: `GLfloat' was not declared in this scope
glext.h:4959: error: syntax error before `,' token
glext.h:4960: error: syntax error before `*' token
glext.h:4962: error: `const' qualifiers cannot be applied to `int ()(unsigned
int, const GLcharARB*)'
glext.h:4963: error: `GLshort' was not declared in this scope
glext.h:4963: error: syntax error before `,' token
glext.h:4964: error: syntax error before `*' token
glext.h:4965: error: `GLdouble' was not declared in this scope
glext.h:4965: error: syntax error before `,' token
glext.h:4966: error: syntax error before `*' token
glext.h:4967: error: `GLfloat' was not declared in this scope
glext.h:4967: error: syntax error before `,' token
glext.h:4968: error: syntax error before `*' token
glext.h:4970: error: `const' qualifiers cannot be applied to `int ()(unsigned
int, const GLcharARB*)'
glext.h:4971: error: `GLshort' was not declared in this scope
glext.h:4971: error: syntax error before `,' token
glext.h:4972: error: syntax error before `*' token
glext.h:4973: error: `GLdouble' was not declared in this scope
glext.h:4973: error: syntax error before `,' token
glext.h:4974: error: syntax error before `*' token
glext.h:4975: error: `GLfloat' was not declared in this scope
glext.h:4975: error: syntax error before `,' token
glext.h:4976: error: syntax error before `*' token
glext.h:4978: error: `const' qualifiers cannot be applied to `int ()(unsigned
int, const GLcharARB*)'
glext.h:4979: error: `GLshort' was not declared in this scope
glext.h:4979: error: syntax error before `,' token
glext.h:4980: error: syntax error before `*' token
glext.h:4993: error: syntax error before `*' token
glext.h:4994: error: syntax error before `*' token
glext.h:5009: error: type specifier omitted for parameter `GLenum'
glext.h:5009: error: syntax error before `,' token
glext.h:5010: error: type specifier omitted for parameter `GLenum'
glext.h:5010: error: syntax error before `,' token
glext.h:5011: error: `const' qualifiers cannot be applied to `int ()(...)'
glext.h:5012: error: `GLenum' was not declared in this scope
glext.h:5012: error: syntax error before `,' token
glext.h:5013: error: `GLenum' was not declared in this scope
glext.h:5013: error: syntax error before `,' token
glext.h:5014: error: `GLenum' was not declared in this scope
glext.h:5014: error: syntax error before `,' token
glext.h:5015: error: type specifier omitted for parameter `GLenum'
glext.h:5015: error: syntax error before `,' token
glext.h:5016: error: type specifier omitted for parameter `GLenum'
glext.h:5016: error: syntax error before `,' token
glext.h:5057: error: `GLclampf' was not declared in this scope
glext.h:5057: error: syntax error before `,' token
glext.h:5058: error: `GLenum' was not declared in this scope
glext.h:5058: error: syntax error before `)' token
glext.h:5090: error: `GLenum' was not declared in this scope
glext.h:5090: error: syntax error before `,' token
glext.h:5112: error: `GLsizei' was not declared in this scope
glext.h:5112: error: syntax error before `,' token
glext.h:5113: error: `GLsizei' was not declared in this scope
glext.h:5113: error: syntax error before `,' token
glext.h:5114: error: `PFNGLISFENCENVPROC' declared as function returning a
function
glext.h:5115: error: `PFNGLTESTFENCENVPROC' declared as function returning a
function
glext.h:5116: error: type specifier omitted for parameter `GLenum'
glext.h:5116: error: syntax error before `,' token
glext.h:5118: error: type specifier omitted for parameter `GLenum'
glext.h:5118: error: syntax error before `)' token
glext.h:5134: error: `GLenum' was not declared in this scope
glext.h:5134: error: syntax error before `,' token
glext.h:5135: error: `GLenum' was not declared in this scope
glext.h:5135: error: syntax error before `,' token
glext.h:5136: error: `GLenum' was not declared in this scope
glext.h:5136: error: syntax error before `,' token
glext.h:5137: error: `GLenum' was not declared in this scope
glext.h:5137: error: syntax error before `,' token
glext.h:5138: error: `GLenum' was not declared in this scope
glext.h:5138: error: syntax error before `,' token
glext.h:5139: error: `GLenum' was not declared in this scope
glext.h:5139: error: syntax error before `,' token
glext.h:5140: error: `GLenum' was not declared in this scope
glext.h:5140: error: syntax error before `,' token
glext.h:5141: error: `GLenum' was not declared in this scope
glext.h:5141: error: syntax error before `,' token
glext.h:5142: error: `GLenum' was not declared in this scope
glext.h:5142: error: syntax error before `,' token
glext.h:5155: error: `GLenum' was not declared in this scope
glext.h:5155: error: syntax error before `,' token
glext.h:5156: error: `GLenum' was not declared in this scope
glext.h:5156: error: syntax error before `,' token
glext.h:5247: error: `GLsizei' was not declared in this scope
glext.h:5247: error: syntax error before `,' token
glext.h:5247: error: `PFNGLAREPROGRAMSRESIDENTNVPROC' declared as function
returning a function
glext.h:5248: error: `GLenum' was not declared in this scope
glext.h:5248: error: syntax error before `,' token
glext.h:5249: error: `GLsizei' was not declared in this scope
glext.h:5249: error: syntax error before `,' token
glext.h:5250: error: `GLenum' was not declared in this scope
glext.h:5250: error: syntax error before `,' token
glext.h:5251: error: `GLsizei' was not declared in this scope
glext.h:5251: error: syntax error before `,' token
glext.h:5252: error: `GLenum' was not declared in this scope
glext.h:5252: error: syntax error before `,' token
glext.h:5253: error: `GLenum' was not declared in this scope
glext.h:5253: error: syntax error before `,' token
glext.h:5254: error: type specifier omitted for parameter `GLenum'
glext.h:5254: error: syntax error before `,' token
glext.h:5255: error: type specifier omitted for parameter `GLenum'
glext.h:5255: error: syntax error before `,' token
glext.h:5256: error: `GLenum' was not declared in this scope
glext.h:5256: error: syntax error before `,' token
glext.h:5257: error: type specifier omitted for parameter `GLenum'
glext.h:5257: error: syntax error before `,' token
glext.h:5258: error: type specifier omitted for parameter `GLenum'
glext.h:5258: error: syntax error before `,' token
glext.h:5259: error: type specifier omitted for parameter `GLenum'
glext.h:5259: error: syntax error before `,' token
glext.h:5260: error: type specifier omitted for parameter `GLenum'
glext.h:5260: error: syntax error before `,' token
glext.h:5261: error: `PFNGLISPROGRAMNVPROC' declared as function returning a
function
glext.h:5262: error: `GLenum' was not declared in this scope
glext.h:5262: error: syntax error before `,' token
glext.h:5263: error: `GLenum' was not declared in this scope
glext.h:5263: error: syntax error before `,' token
glext.h:5264: error: `GLenum' was not declared in this scope
glext.h:5264: error: syntax error before `,' token
glext.h:5265: error: `GLenum' was not declared in this scope
glext.h:5265: error: syntax error before `,' token
glext.h:5266: error: `GLenum' was not declared in this scope
glext.h:5266: error: syntax error before `,' token
glext.h:5267: error: `GLenum' was not declared in this scope
glext.h:5267: error: syntax error before `,' token
glext.h:5268: error: `GLenum' was not declared in this scope
glext.h:5268: error: syntax error before `,' token
glext.h:5269: error: `GLsizei' was not declared in this scope
glext.h:5269: error: syntax error before `,' token
glext.h:5270: error: `GLenum' was not declared in this scope
glext.h:5270: error: syntax error before `,' token
glext.h:5271: error: type specifier omitted for parameter `GLenum'
glext.h:5271: error: syntax error before `,' token
glext.h:5272: error: type specifier omitted for parameter `GLdouble'
glext.h:5272: error: syntax error before `)' token
glext.h:5273: error: syntax error before `*' token
glext.h:5274: error: type specifier omitted for parameter `GLfloat'
glext.h:5274: error: syntax error before `)' token
glext.h:5275: error: syntax error before `*' token
glext.h:5276: error: type specifier omitted for parameter `GLshort'
glext.h:5276: error: syntax error before `)' token
glext.h:5277: error: syntax error before `*' token
glext.h:5278: error: type specifier omitted for parameter `GLdouble'
glext.h:5278: error: syntax error before `,' token
glext.h:5279: error: syntax error before `*' token
glext.h:5280: error: type specifier omitted for parameter `GLfloat'
glext.h:5280: error: syntax error before `,' token
glext.h:5281: error: syntax error before `*' token
glext.h:5282: error: type specifier omitted for parameter `GLshort'
glext.h:5282: error: syntax error before `,' token
glext.h:5283: error: syntax error before `*' token
glext.h:5284: error: type specifier omitted for parameter `GLdouble'
glext.h:5284: error: syntax error before `,' token
glext.h:5285: error: syntax error before `*' token
glext.h:5286: error: type specifier omitted for parameter `GLfloat'
glext.h:5286: error: syntax error before `,' token
glext.h:5287: error: syntax error before `*' token
glext.h:5288: error: type specifier omitted for parameter `GLshort'
glext.h:5288: error: syntax error before `,' token
glext.h:5289: error: syntax error before `*' token
glext.h:5290: error: type specifier omitted for parameter `GLdouble'
glext.h:5290: error: syntax error before `,' token
glext.h:5291: error: syntax error before `*' token
glext.h:5292: error: type specifier omitted for parameter `GLfloat'
glext.h:5292: error: syntax error before `,' token
glext.h:5293: error: syntax error before `*' token
glext.h:5294: error: type specifier omitted for parameter `GLshort'
glext.h:5294: error: syntax error before `,' token
glext.h:5295: error: syntax error before `*' token
glext.h:5296: error: type specifier omitted for parameter `GLubyte'
glext.h:5296: error: syntax error before `,' token
glext.h:5297: error: syntax error before `*' token
glext.h:5298: error: type specifier omitted for parameter `GLsizei'
glext.h:5298: error: syntax error before `,' token
glext.h:5299: error: type specifier omitted for parameter `GLsizei'
glext.h:5299: error: syntax error before `,' token
glext.h:5300: error: type specifier omitted for parameter `GLsizei'
glext.h:5300: error: syntax error before `,' token
glext.h:5301: error: type specifier omitted for parameter `GLsizei'
glext.h:5301: error: syntax error before `,' token
glext.h:5302: error: type specifier omitted for parameter `GLsizei'
glext.h:5302: error: syntax error before `,' token
glext.h:5303: error: type specifier omitted for parameter `GLsizei'
glext.h:5303: error: syntax error before `,' token
glext.h:5304: error: type specifier omitted for parameter `GLsizei'
glext.h:5304: error: syntax error before `,' token
glext.h:5305: error: type specifier omitted for parameter `GLsizei'
glext.h:5305: error: syntax error before `,' token
glext.h:5306: error: type specifier omitted for parameter `GLsizei'
glext.h:5306: error: syntax error before `,' token
glext.h:5307: error: type specifier omitted for parameter `GLsizei'
glext.h:5307: error: syntax error before `,' token
glext.h:5308: error: type specifier omitted for parameter `GLsizei'
glext.h:5308: error: syntax error before `,' token
glext.h:5309: error: type specifier omitted for parameter `GLsizei'
glext.h:5309: error: syntax error before `,' token
glext.h:5310: error: type specifier omitted for parameter `GLsizei'
glext.h:5310: error: syntax error before `,' token
glext.h:5345: error: `GLenum' was not declared in this scope
glext.h:5345: error: syntax error before `,' token
glext.h:5346: error: `GLenum' was not declared in this scope
glext.h:5346: error: syntax error before `,' token
glext.h:5347: error: `GLenum' was not declared in this scope
glext.h:5347: error: syntax error before `,' token
glext.h:5348: error: `GLenum' was not declared in this scope
glext.h:5348: error: syntax error before `,' token
glext.h:5369: error: `PFNGLGENFRAGMENTSHADERSATIPROC' declared as function
returning a function
glext.h:5374: error: type specifier omitted for parameter `GLenum'
glext.h:5374: error: syntax error before `)' token
glext.h:5375: error: type specifier omitted for parameter `GLenum'
glext.h:5375: error: syntax error before `)' token
glext.h:5376: error: `GLenum' was not declared in this scope
glext.h:5376: error: syntax error before `,' token
glext.h:5377: error: `GLenum' was not declared in this scope
glext.h:5377: error: syntax error before `,' token
glext.h:5378: error: `GLenum' was not declared in this scope
glext.h:5378: error: syntax error before `,' token
glext.h:5379: error: `GLenum' was not declared in this scope
glext.h:5379: error: syntax error before `,' token
glext.h:5380: error: `GLenum' was not declared in this scope
glext.h:5380: error: syntax error before `,' token
glext.h:5381: error: `GLenum' was not declared in this scope
glext.h:5381: error: syntax error before `,' token
glext.h:5382: error: syntax error before `*' token
glext.h:5391: error: `GLenum' was not declared in this scope
glext.h:5391: error: syntax error before `,' token
glext.h:5392: error: `GLenum' was not declared in this scope
glext.h:5392: error: syntax error before `,' token
glext.h:5411: error: `GLsizei' was not declared in this scope
glext.h:5411: error: syntax error before `,' token
glext.h:5411: error: `PFNGLNEWOBJECTBUFFERATIPROC' declared as function
returning a function
glext.h:5412: error: `PFNGLISOBJECTBUFFERATIPROC' declared as function
returning a function
glext.h:5413: error: type specifier omitted for parameter `GLsizei'
glext.h:5413: error: syntax error before `,' token
glext.h:5414: error: type specifier omitted for parameter `GLenum'
glext.h:5414: error: syntax error before `,' token
glext.h:5415: error: type specifier omitted for parameter `GLenum'
glext.h:5415: error: syntax error before `,' token
glext.h:5417: error: `GLenum' was not declared in this scope
glext.h:5417: error: syntax error before `,' token
glext.h:5418: error: `GLenum' was not declared in this scope
glext.h:5418: error: syntax error before `,' token
glext.h:5419: error: `GLenum' was not declared in this scope
glext.h:5419: error: syntax error before `,' token
glext.h:5420: error: type specifier omitted for parameter `GLenum'
glext.h:5420: error: syntax error before `,' token
glext.h:5421: error: type specifier omitted for parameter `GLenum'
glext.h:5421: error: syntax error before `,' token
glext.h:5422: error: type specifier omitted for parameter `GLenum'
glext.h:5422: error: syntax error before `,' token
glext.h:5474: error: `PFNGLGENVERTEXSHADERSEXTPROC' declared as function
returning a function
glext.h:5476: error: `GLenum' was not declared in this scope
glext.h:5476: error: syntax error before `,' token
glext.h:5477: error: `GLenum' was not declared in this scope
glext.h:5477: error: syntax error before `,' token
glext.h:5478: error: `GLenum' was not declared in this scope
glext.h:5478: error: syntax error before `,' token
glext.h:5479: error: type specifier omitted for parameter `GLenum'
glext.h:5479: error: syntax error before `,' token
glext.h:5480: error: type specifier omitted for parameter `GLenum'
glext.h:5480: error: syntax error before `,' token
glext.h:5483: error: `GLenum' was not declared in this scope
glext.h:5483: error: syntax error before `,' token
glext.h:5483: error: `PFNGLGENSYMBOLSEXTPROC' declared as function returning a
function
glext.h:5484: error: type specifier omitted for parameter `GLenum'
glext.h:5484: error: syntax error before `,' token
glext.h:5485: error: type specifier omitted for parameter `GLenum'
glext.h:5485: error: syntax error before `,' token
glext.h:5486: error: syntax error before `*' token
glext.h:5487: error: syntax error before `*' token
glext.h:5488: error: `const' qualifiers cannot be applied to `int ()(unsigned
int, const GLcharARB*)'
glext.h:5489: error: syntax error before `*' token
glext.h:5490: error: syntax error before `*' token
glext.h:5491: error: syntax error before `*' token
glext.h:5492: error: syntax error before `*' token
glext.h:5493: error: `const' qualifiers cannot be applied to `int ()(...)'
glext.h:5494: error: type specifier omitted for parameter `GLenum'
glext.h:5494: error: syntax error before `,' token
glext.h:5497: error: `GLenum' was not declared in this scope
glext.h:5497: error: syntax error before `,' token
glext.h:5497: error: `PFNGLBINDLIGHTPARAMETEREXTPROC' declared as function
returning a function
glext.h:5498: error: `GLenum' was not declared in this scope
glext.h:5498: error: syntax error before `,' token
glext.h:5498: error: `PFNGLBINDMATERIALPARAMETEREXTPROC' declared as function
returning a function
glext.h:5499: error: `GLenum' was not declared in this scope
glext.h:5499: error: syntax error before `,' token
glext.h:5499: error: `PFNGLBINDTEXGENPARAMETEREXTPROC' declared as function
returning a function
glext.h:5500: error: `GLenum' was not declared in this scope
glext.h:5500: error: syntax error before `,' token
glext.h:5500: error: `PFNGLBINDTEXTUREUNITPARAMETEREXTPROC' declared as
function returning a function
glext.h:5501: error: `GLenum' was not declared in this scope
glext.h:5501: error: syntax error before `)' token
glext.h:5501: error: `PFNGLBINDPARAMETEREXTPROC' declared as function returning
a function
glext.h:5502: error: type specifier omitted for parameter `GLenum'
glext.h:5502: error: syntax error before `)' token
glext.h:5502: error: `PFNGLISVARIANTENABLEDEXTPROC' declared as function
returning a function
glext.h:5503: error: type specifier omitted for parameter `GLenum'
glext.h:5503: error: syntax error before `,' token
glext.h:5504: error: type specifier omitted for parameter `GLenum'
glext.h:5504: error: syntax error before `,' token
glext.h:5505: error: type specifier omitted for parameter `GLenum'
glext.h:5505: error: syntax error before `,' token
glext.h:5506: error: type specifier omitted for parameter `GLenum'
glext.h:5506: error: syntax error before `,' token
glext.h:5507: error: type specifier omitted for parameter `GLenum'
glext.h:5507: error: syntax error before `,' token
glext.h:5508: error: type specifier omitted for parameter `GLenum'
glext.h:5508: error: syntax error before `,' token
glext.h:5509: error: type specifier omitted for parameter `GLenum'
glext.h:5509: error: syntax error before `,' token
glext.h:5510: error: type specifier omitted for parameter `GLenum'
glext.h:5510: error: syntax error before `,' token
glext.h:5511: error: type specifier omitted for parameter `GLenum'
glext.h:5511: error: syntax error before `,' token
glext.h:5512: error: type specifier omitted for parameter `GLenum'
glext.h:5512: error: syntax error before `,' token
glext.h:5564: error: `GLenum' was not declared in this scope
glext.h:5564: error: syntax error before `,' token
glext.h:5565: error: `GLenum' was not declared in this scope
glext.h:5565: error: syntax error before `,' token
glext.h:5566: error: `GLenum' was not declared in this scope
glext.h:5566: error: syntax error before `,' token
glext.h:5567: error: `GLenum' was not declared in this scope
glext.h:5567: error: syntax error before `,' token
glext.h:5568: error: `GLenum' was not declared in this scope
glext.h:5568: error: syntax error before `,' token
glext.h:5569: error: `GLenum' was not declared in this scope
glext.h:5569: error: syntax error before `,' token
glext.h:5570: error: `GLenum' was not declared in this scope
glext.h:5570: error: syntax error before `,' token
glext.h:5571: error: `GLenum' was not declared in this scope
glext.h:5571: error: syntax error before `,' token
glext.h:5572: error: `GLenum' was not declared in this scope
glext.h:5572: error: syntax error before `,' token
glext.h:5573: error: `GLenum' was not declared in this scope
glext.h:5573: error: syntax error before `,' token
glext.h:5574: error: `GLenum' was not declared in this scope
glext.h:5574: error: syntax error before `,' token
glext.h:5575: error: `GLenum' was not declared in this scope
glext.h:5575: error: syntax error before `,' token
glext.h:5576: error: `GLenum' was not declared in this scope
glext.h:5576: error: syntax error before `,' token
glext.h:5577: error: `GLenum' was not declared in this scope
glext.h:5577: error: syntax error before `,' token
glext.h:5578: error: `GLenum' was not declared in this scope
glext.h:5578: error: syntax error before `,' token
glext.h:5579: error: `GLenum' was not declared in this scope
glext.h:5579: error: syntax error before `,' token
glext.h:5580: error: `GLenum' was not declared in this scope
glext.h:5580: error: syntax error before `,' token
glext.h:5581: error: `GLenum' was not declared in this scope
glext.h:5581: error: syntax error before `,' token
glext.h:5582: error: `GLenum' was not declared in this scope
glext.h:5582: error: syntax error before `,' token
glext.h:5583: error: `GLenum' was not declared in this scope
glext.h:5583: error: syntax error before `,' token
glext.h:5584: error: `GLenum' was not declared in this scope
glext.h:5584: error: syntax error before `,' token
glext.h:5585: error: `GLenum' was not declared in this scope
glext.h:5585: error: syntax error before `,' token
glext.h:5586: error: `GLenum' was not declared in this scope
glext.h:5586: error: syntax error before `,' token
glext.h:5587: error: `GLenum' was not declared in this scope
glext.h:5587: error: syntax error before `,' token
glext.h:5588: error: `GLenum' was not declared in this scope
glext.h:5588: error: syntax error before `,' token
glext.h:5589: error: `GLenum' was not declared in this scope
glext.h:5589: error: syntax error before `,' token
glext.h:5590: error: `GLenum' was not declared in this scope
glext.h:5590: error: syntax error before `,' token
glext.h:5591: error: `GLenum' was not declared in this scope
glext.h:5591: error: syntax error before `,' token
glext.h:5592: error: `GLenum' was not declared in this scope
glext.h:5592: error: syntax error before `,' token
glext.h:5593: error: `GLenum' was not declared in this scope
glext.h:5593: error: syntax error before `,' token
glext.h:5594: error: `GLenum' was not declared in this scope
glext.h:5594: error: syntax error before `,' token
glext.h:5595: error: `GLenum' was not declared in this scope
glext.h:5595: error: syntax error before `,' token
glext.h:5596: error: `GLenum' was not declared in this scope
glext.h:5596: error: syntax error before `,' token
glext.h:5597: error: `GLenum' was not declared in this scope
glext.h:5597: error: syntax error before `,' token
glext.h:5598: error: `GLenum' was not declared in this scope
glext.h:5598: error: syntax error before `,' token
glext.h:5599: error: `GLenum' was not declared in this scope
glext.h:5599: error: syntax error before `,' token
glext.h:5600: error: `GLenum' was not declared in this scope
glext.h:5600: error: syntax error before `,' token
glext.h:5601: error: `GLenum' was not declared in this scope
glext.h:5601: error: syntax error before `,' token
glext.h:5602: error: `GLenum' was not declared in this scope
glext.h:5602: error: syntax error before `,' token
glext.h:5603: error: `GLenum' was not declared in this scope
glext.h:5603: error: syntax error before `,' token
glext.h:5604: error: `GLenum' was not declared in this scope
glext.h:5604: error: syntax error before `,' token
glext.h:5605: error: `GLenum' was not declared in this scope
glext.h:5605: error: syntax error before `,' token
glext.h:5606: error: `GLenum' was not declared in this scope
glext.h:5606: error: syntax error before `)' token
glext.h:5607: error: `GLenum' was not declared in this scope
glext.h:5607: error: syntax error before `,' token
glext.h:5608: error: `GLenum' was not declared in this scope
glext.h:5608: error: syntax error before `,' token
glext.h:5618: error: `GLenum' was not declared in this scope
glext.h:5618: error: syntax error before `,' token
glext.h:5619: error: `GLenum' was not declared in this scope
glext.h:5619: error: syntax error before `,' token
glext.h:5620: error: `GLenum' was not declared in this scope
glext.h:5620: error: syntax error before `,' token
glext.h:5628: error: `GLenum' was not declared in this scope
glext.h:5628: error: syntax error before `,' token
glext.h:5654: error: `GLsizei' was not declared in this scope
glext.h:5654: error: syntax error before `,' token
glext.h:5655: error: `GLsizei' was not declared in this scope
glext.h:5655: error: syntax error before `,' token
glext.h:5656: error: `PFNGLISOCCLUSIONQUERYNVPROC' declared as function
returning a function
glext.h:5659: error: type specifier omitted for parameter `GLenum'
glext.h:5659: error: syntax error before `,' token
glext.h:5660: error: type specifier omitted for parameter `GLenum'
glext.h:5660: error: syntax error before `,' token
glext.h:5669: error: `GLenum' was not declared in this scope
glext.h:5669: error: syntax error before `,' token
glext.h:5670: error: `GLenum' was not declared in this scope
glext.h:5670: error: syntax error before `,' token
glext.h:5690: error: `GLenum' was not declared in this scope
glext.h:5690: error: syntax error before `)' token
glext.h:5710: error: `GLenum' was not declared in this scope
glext.h:5710: error: syntax error before `,' token
glext.h:5711: error: `GLenum' was not declared in this scope
glext.h:5711: error: syntax error before `,' token
glext.h:5712: error: `GLenum' was not declared in this scope
glext.h:5712: error: syntax error before `,' token
glext.h:5713: error: `GLenum' was not declared in this scope
glext.h:5713: error: syntax error before `,' token
glext.h:5714: error: `GLenum' was not declared in this scope
glext.h:5714: error: syntax error before `,' token
glext.h:5729: error: `GLsizei' was not declared in this scope
glext.h:5729: error: syntax error before `,' token
glext.h:5730: error: `GLsizei' was not declared in this scope
glext.h:5730: error: syntax error before `,' token
glext.h:5732: error: `PFNGLISFENCEAPPLEPROC' declared as function returning a
function
glext.h:5733: error: `PFNGLTESTFENCEAPPLEPROC' declared as function returning a
function
glext.h:5735: error: `GLenum' was not declared in this scope
glext.h:5735: error: syntax error before `,' token
glext.h:5735: error: `PFNGLTESTOBJECTAPPLEPROC' declared as function returning
a function
glext.h:5736: error: `GLenum' was not declared in this scope
glext.h:5736: error: syntax error before `,' token
glext.h:5748: error: `GLsizei' was not declared in this scope
glext.h:5748: error: syntax error before `,' token
glext.h:5749: error: `GLsizei' was not declared in this scope
glext.h:5749: error: syntax error before `,' token
glext.h:5750: error: `PFNGLISVERTEXARRAYAPPLEPROC' declared as function
returning a function
glext.h:5760: error: `GLsizei' was not declared in this scope
glext.h:5760: error: syntax error before `,' token
glext.h:5761: error: `GLsizei' was not declared in this scope
glext.h:5761: error: syntax error before `,' token
glext.h:5762: error: `GLenum' was not declared in this scope
glext.h:5762: error: syntax error before `,' token
glext.h:5778: error: `GLsizei' was not declared in this scope
glext.h:5778: error: syntax error before `,' token
glext.h:5811: error: type specifier omitted for parameter `GLsizei'
glext.h:5811: error: syntax error before `,' token
glext.h:5812: error: type specifier omitted for parameter `GLsizei'
glext.h:5812: error: syntax error before `,' token
glext.h:5813: error: type specifier omitted for parameter `GLsizei'
glext.h:5813: error: syntax error before `,' token
glext.h:5814: error: type specifier omitted for parameter `GLsizei'
glext.h:5814: error: syntax error before `,' token
glext.h:5815: error: type specifier omitted for parameter `GLsizei'
glext.h:5815: error: syntax error before `,' token
glext.h:5816: error: type specifier omitted for parameter `GLsizei'
glext.h:5816: error: syntax error before `,' token
glext.h:5889: error: `GLenum' was not declared in this scope
glext.h:5889: error: syntax error before `,' token
glext.h:5890: error: `GLenum' was not declared in this scope
glext.h:5890: error: syntax error before `,' token
glext.h:5891: error: `GLenum' was not declared in this scope
glext.h:5891: error: syntax error before `,' token
glext.h:5892: error: `GLenum' was not declared in this scope
glext.h:5892: error: syntax error before `,' token
glext.h:5893: error: `GLenum' was not declared in this scope
glext.h:5893: error: syntax error before `,' token
glext.h:5894: error: `GLenum' was not declared in this scope
glext.h:5894: error: syntax error before `,' token
glext.h:5895: error: `GLenum' was not declared in this scope
glext.h:5895: error: syntax error before `,' token
glext.h:5896: error: `GLenum' was not declared in this scope
glext.h:5896: error: syntax error before `,' token
glext.h:5911: error: type specifier omitted for parameter `GLsizei'
glext.h:5911: error: syntax error before `,' token
glext.h:5912: error: type specifier omitted for parameter `GLsizei'
glext.h:5912: error: syntax error before `,' token
glext.h:5913: error: type specifier omitted for parameter `GLsizei'
glext.h:5913: error: syntax error before `,' token
glext.h:5914: error: type specifier omitted for parameter `GLsizei'
glext.h:5914: error: syntax error before `,' token
glext.h:5923: error: `GLenum' was not declared in this scope
glext.h:5923: error: syntax error before `,' token
glext.h:5924: error: `GLenum' was not declared in this scope
glext.h:5924: error: syntax error before `)' token
glext.h:5951: error: syntax error before `*' token
glext.h:5961: error: `GLenum' was not declared in this scope
glext.h:5961: error: syntax error before `,' token
glext.h:5962: error: `GLenum' was not declared in this scope
glext.h:5962: error: syntax error before `,' token
glext.h:5972: error: type specifier omitted for parameter `GLenum'
glext.h:5972: error: syntax error before `,' token
glext.h:5973: error: type specifier omitted for parameter `GLenum'
glext.h:5973: error: syntax error before `,' token
glext.h:5974: error: type specifier omitted for parameter `GLenum'
glext.h:5974: error: syntax error before `,' token
glext.h:5982: error: `GLclampd' was not declared in this scope
glext.h:5982: error: syntax error before `,' token
glext.h:5994: error: `GLenum' was not declared in this scope
glext.h:5994: error: syntax error before `,' token
COpenGLTexture.cpp: In constructor `
irr::video::COpenGLTexture::COpenGLTexture(irr::video::IImage*, bool)':
COpenGLTexture.cpp:19: error: class `irr::video::COpenGLTexture' does not have
any field named `TextureName'
COpenGLTexture.cpp:35: error: `TextureName' undeclared (first use this
function)
COpenGLTexture.cpp:35: error: (Each undeclared identifier is reported only once
for each function it appears in.)
COpenGLTexture.cpp:35: error: `glGenTextures' undeclared (first use this
function)
COpenGLTexture.cpp: In destructor `virtual
irr::video::COpenGLTexture::~COpenGLTexture()':
COpenGLTexture.cpp:46: error: `glDeleteTextures' undeclared (first use this
function)
COpenGLTexture.cpp: In member function `void
irr::video::COpenGLTexture::copyTexture()':
COpenGLTexture.cpp:165: error: `GL_TEXTURE_2D' undeclared (first use this
function)
COpenGLTexture.cpp:165: error: `glBindTexture' undeclared (first use this
function)
COpenGLTexture.cpp:169: error: `GL_RGBA' undeclared (first use this function)
COpenGLTexture.cpp:170: error: `GL_UNSIGNED_BYTE' undeclared (first use this
function)
COpenGLTexture.cpp:170: error: `glTexImage2D' undeclared (first use this
function)
COpenGLTexture.cpp:174: error: `GL_TEXTURE_MIN_FILTER' undeclared (first use
this function)
COpenGLTexture.cpp:174: error: `GL_LINEAR' undeclared (first use this function)
COpenGLTexture.cpp:174: error: `glTexParameteri' undeclared (first use this
function)
COpenGLTexture.cpp:175: error: `GL_TEXTURE_MAG_FILTER' undeclared (first use
this function)
COpenGLTexture.cpp:198: error: `GL_LINEAR_MIPMAP_NEAREST' undeclared (first use
this function)
COpenGLTexture.cpp:198: error: `glTexParameterf' undeclared (first use this
function)
COpenGLTexture.cpp: At global scope:
COpenGLTexture.cpp:271: error: `getOpenGLTextureName' declared as function
returning a function
COpenGLTexture.cpp:271: error: no `int
irr::video::COpenGLTexture::getOpenGLTextureName()' member function declared
in class `irr::video::COpenGLTexture'
make: *** [COpenGLTexture.o] Error 1
It's probably a lot more above, but the console won't display that much (nor this forum). Any idea what can cause that except from errors in the source? There are no "configure" scripts..
Info:
OS: SUSE 9.2 Personal (linux kernel 2.6)
Compiler: GCC (the one that came bundled with SUSE)
Vido: ATI drivers (fglrx for Xorg) @ ATI Radeon 9200
Please see if anyone can help me.. as I'm trying to get a linux port working