10 de noviembre de 2010

Compilado de rutina rotación iPad *** 1 FAILED ***

Adjunto el error que muestra GLBasic cuando intento compilar el test de rotacion en iPad/iPhone. Aparentemente parece un problema en la declaracion de OpenGL, aunque en Win32 el programa funciona perfecto.

 _______________________________________
*** Configuration: IPHONE ***
precompiling:
GPC - GLBasic Precompiler V.8.110 SN:5e0cd1c3 - 3D, NET
Wordcount: 231 commands
compiling:
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glGetClipPlane(DGInt, __GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:733: error: no matching function for call to 'DIMDATA(__GLBASIC__::DGIntArray&, int, __GLBASIC__::GLdouble [4])'
/cygdrive/Q/Compiler/platform/Include/glb.h:803: note: candidates are: void __GLBASIC__::DIMDATA(__GLBASIC__::DGIntArray&, int, DGInt*)
/cygdrive/Q/Compiler/platform/Include/glb.h:805: note:  void __GLBASIC__::DIMDATA(__GLBASIC__::DGNatArray&, int, DGNat*)
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glLoadMatrixd(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:1741: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glLoadMatrixd(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glMultMatrixd(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:1796: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glMultMatrixd(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glVertex2dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:2691: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glVertex2dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glVertex3dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:2771: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glVertex2dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glVertex4dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:2851: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glVertex2dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glNormal3dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:3091: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glNormal3dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glIndexdv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:3347: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glIndexdv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glColor3dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:3955: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glColor3dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glTexCoord1dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:4723: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glTexCoord1dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glTexCoord2dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:4803: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glTexCoord2dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glTexCoord3dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:4883: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glTexCoord3dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glTexCoord4dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:4963: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glTexCoord4dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glRasterPos2dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:5427: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glRasterPos2dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glRasterPos3dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:5507: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glRasterPos3dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glRasterPos4dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:5587: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glRasterPos4dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glRectdv(__GLBASIC__::DGIntArray&, __GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:5795: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glRectdv(const __GLBASIC__::GLdouble*, const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glTexGendv(DGInt, DGInt, __GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:6889: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '3' to 'void glTexGendv(__GLBASIC__::GLenum, __GLBASIC__::GLenum, const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glGetTexGendv(DGInt, DGInt, __GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:6955: error: cannot convert 'DGInt*' to '__GLBASIC__::GLdouble*' for argument '3' to 'void glGetTexGendv(__GLBASIC__::GLenum, __GLBASIC__::GLenum, __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glEvalCoord1dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:7369: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glEvalCoord1dv(const __GLBASIC__::GLdouble*)'
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp: In function 'DGInt __GLBASIC__::glEvalCoord2dv(__GLBASIC__::DGIntArray&)':
/cygdrive/C/DOCUME~1/ADMINI~1/CONFIG~1/Temp/glbasic/gpc_temp1.cpp:7481: error: cannot convert 'DGInt*' to 'const __GLBASIC__::GLdouble*' for argument '1' to 'void glEvalCoord2dv(const __GLBASIC__::GLdouble*)'

*** FATAL ERROR - Please post this output in the forum
_______________________________________
*** Finished ***
Elapsed: 5.3 sec. Time: 23:01
Build: 0 succeeded.
*** 1 FAILED ***

El enlace que he abierto en el foro para comentar el problema.

No hay comentarios: