[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