QT4 gles: also allow ES1 builds, like ES2 needs undocumented magic
authorKoen Kooi <k-kooi@ti.com>
Sun, 28 Mar 2010 16:46:42 +0000 (18:46 +0200)
committerKoen Kooi <koen@openembedded.org>
Mon, 12 Apr 2010 17:43:30 +0000 (19:43 +0200)
recipes/qt4/qt4-embedded-gles/linux.conf
recipes/qt4/qt4-x11-free-gles/linux.conf

index 12b5633..8c099a6 100644 (file)
@@ -12,10 +12,12 @@ QMAKE_LIBDIR_X11      =
 QMAKE_INCDIR_QT       = $(OE_QMAKE_INCDIR_QT)
 QMAKE_LIBDIR_QT       = $(OE_QMAKE_LIBDIR_QT)
 QMAKE_INCDIR_EGL      = ${STAGING_INCDIR}/GLES2
-QMAKE_INCDIR_OPENGL   = ${STAGING_INCDIR}/GLES2
+QMAKE_INCDIR_OPENGL   = ${STAGING_INCDIR}/GLES
+QMAKE_INCDIR_OPENGL_ES1 = ${STAGING_INCDIR}/GLES
 QMAKE_INCDIR_OPENGL_ES2 = ${STAGING_INCDIR}/GLES2
 QMAKE_LIBDIR_EGL      = ${STAGING_LIBDIR}
 QMAKE_LIBDIR_OPENGL   = ${STAGING_LIBDIR}
+QMAKE_LIBDIR_OPENGL_ES1 = ${STAGING_LIBDIR}
 QMAKE_LIBDIR_OPENGL_ES2 = ${STAGING_LIBDIR}
 
 QMAKE_LIBS            = -Wl,-rpath-link,SEDME/lib -lglib-2.0
@@ -24,7 +26,9 @@ QMAKE_LIBS_X11        = $(OE_QMAKE_LIBS_X11)
 QMAKE_LIBS_X11SM      = $(OE_QMAKE_LIBS_X11SM)
 QMAKE_LIBS_NIS        = -lnsl
 QMAKE_LIBS_EGL        = -lEGL -lIMGegl -lsrv_um
-QMAKE_LIBS_OPENGL_QT  = -lEGL -lGLESv2 -lGLES_CM -lIMGegl -lsrv_um
+QMAKE_LIBS_OPENGL     = -lEGL -lGLES_CM -lIMGegl -lsrv_um 
+QMAKE_LIBS_OPENGL_QT  = -lEGL -lGLES_CM -lIMGegl -lsrv_um
+QMAKE_LIBS_OPENGL_ES1 = -lEGL -lGLES_CM -lIMGegl -lsrv_um
 QMAKE_LIBS_OPENGL_ES2 = -lEGL -lGLESv2 -lGLES_CM -lIMGegl -lsrv_um 
 
 QMAKE_LIBS_THREAD     = -lpthread
index b825e5d..ef641f5 100644 (file)
@@ -12,10 +12,12 @@ QMAKE_LIBDIR_X11      =
 QMAKE_INCDIR_QT       = $(OE_QMAKE_INCDIR_QT)
 QMAKE_LIBDIR_QT       = $(OE_QMAKE_LIBDIR_QT)
 QMAKE_INCDIR_EGL      = ${STAGING_INCDIR}/GLES2
-QMAKE_INCDIR_OPENGL   = ${STAGING_INCDIR}/GLES2
+QMAKE_INCDIR_OPENGL   = ${STAGING_INCDIR}/GLES
+QMAKE_INCDIR_OPENGL_ES1 = ${STAGING_INCDIR}/GLES
 QMAKE_INCDIR_OPENGL_ES2 = ${STAGING_INCDIR}/GLES2
 QMAKE_LIBDIR_EGL      = ${STAGING_LIBDIR}
 QMAKE_LIBDIR_OPENGL   = ${STAGING_LIBDIR}
+QMAKE_LIBDIR_OPENGL_ES1 = ${STAGING_LIBDIR}
 QMAKE_LIBDIR_OPENGL_ES2 = ${STAGING_LIBDIR}
 
 QMAKE_LIBS            = -Wl,-rpath-link,SEDME/lib -lglib-2.0
@@ -24,7 +26,9 @@ QMAKE_LIBS_X11        = $(OE_QMAKE_LIBS_X11)
 QMAKE_LIBS_X11SM      = $(OE_QMAKE_LIBS_X11SM)
 QMAKE_LIBS_NIS        = -lnsl
 QMAKE_LIBS_EGL        = -lEGL -lIMGegl -lsrv_um
-QMAKE_LIBS_OPENGL_QT  = -lEGL -lGLESv2 -lGLES_CM -lIMGegl -lsrv_um
+QMAKE_LIBS_OPENGL     = -lEGL -lGLES_CM -lIMGegl -lsrv_um 
+QMAKE_LIBS_OPENGL_QT  = -lEGL -lGLES_CM -lIMGegl -lsrv_um
+QMAKE_LIBS_OPENGL_ES1 = -lEGL -lGLES_CM -lIMGegl -lsrv_um
 QMAKE_LIBS_OPENGL_ES2 = -lEGL -lGLESv2 -lGLES_CM -lIMGegl -lsrv_um 
 
 QMAKE_LIBS_THREAD     = -lpthread
@@ -56,4 +60,6 @@ QMAKE_MKDIR           = mkdir -p
 QMAKE_INSTALL_FILE    = install -m 644 -p
 QMAKE_INSTALL_PROGRAM = install -m 755 -p
 
+DEFINES += QT_NO_OPENVG
+
 include(unix.conf)