[mythtv-commits] Ticket #9627: MythTV fails to build on armel

MythTV noreply at mythtv.org
Thu Mar 3 00:17:12 UTC 2011


#9627: MythTV fails to build on armel
----------------------------------+----------------------------
 Reporter:  superm1@…             |          Owner:
     Type:  Bug Report - General  |         Status:  new
 Priority:  minor                 |      Milestone:  unknown
Component:  MythTV - General      |        Version:  0.24-fixes
 Severity:  medium                |     Resolution:
 Keywords:                        |  Ticket locked:  0
----------------------------------+----------------------------

Comment (by markk):

 I successfully built a version of master on my beagleboard a couple of
 weeks ago to test native (rather than emulated) OpenGL ES 2.0 support.
 This doesn't look like an ARM issue per se but rather an OpenGL
 version/define problem.

 In mythrender_opengl.h @ line 24 there is a section that reads:-

 {{{
 #ifdef GL_ES_VERSION_2_0
 #define GL_BGRA  GL_RGBA
 #define GL_RGBA8 GL_RGBA
 #define GL_TEXTURE_1D 0x0
 static inline const char* gluErrorString(int ) { return NULL; }
 static inline void glTexImage1D(GLenum, GLint, GLint, GLsizei, GLint,
                                 GLenum, GLenum, const GLvoid*) { };
 #endif
 }}}

 This probably just needs tweaking to cover more situations (maybe
 GL_ES_VERSION_1_0 and/or GL_ES_VERSION_1_1 as well).

 There is an additional fix that needs to go into configure around GLU
 dependency checking when using GL ES 2.0 - but it looks like libglu is
 being picked up in your build.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/9627#comment:3>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list