[mythtv-commits] Ticket #1946: OpenGL not supported by QT/Embedded

MythTV mythtv at cvs.mythtv.org
Mon Jun 12 19:10:28 UTC 2006


#1946: OpenGL not supported by QT/Embedded
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |       Owner:  ijr
     Type:  defect     |      Status:  new
 Priority:  minor      |   Milestone:     
Component:  mythtv     |     Version:     
 Severity:  medium     |  
-----------------------+----------------------------------------------------
 With the new mythui code, I get a linking problem when building with
 QT/Embedded due to the lack of OpenGL (see also http://www.gossamer-
 threads.com/lists/mythtv/dev/163597)

 Could OpenGL be disabled when building for DirectFB ? Or is it possible to
 compile with regular QT and DirectFB ?

 ccache g++  -o mythtv main.o    -L/usr/qt/3-embedded/lib
 -L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavutil
 -L../../libs/libavcodec -L../../libs/libavformat
 -L../../libs/libmythfreemheg -L../../libs/libmythui
 -L../../libs/libmythupnp -lmythtv-0.19 -lmythavformat-0.19
 -lmythavutil-0.19 -lmythavcodec-0.19 -lmythfreemheg-0.19 -lmythupnp-0.19
 -lmyth-0.19 -lmythui-0.19 -lfreetype -lmp3lame -lasound -L/usr/lib
 -ldirectfb -lfusion -ldirect -lz -ldl -L/usr/X11R6/lib -lqte-mt -lpthread
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::updateGL()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::qt_emit(int, QUObject*)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::initializeOverlayGL()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::QGLWidget[not-in-charge](QWidget*, char const*, QGLWidget
 const*, unsigned)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::setFormat(QGLFormat const&)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::resizeGL(int, int)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::initializeGL()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::glInit()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::setMouseTracking(bool)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::resizeOverlayGL(int, int)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::grabFrameBuffer(bool)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::qt_cast(char const*)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::renderPixmap(int, int, bool)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::updateOverlayGL()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::resizeEvent(QResizeEvent*)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::makeCurrent()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::qt_property(int, int, QVariant*)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::makeOverlayCurrent()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::setContext(QGLContext*, QGLContext const*, bool)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::swapBuffers()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::~QGLWidget [not-in-charge]()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to `typeinfo
 for QGLWidget'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::paintGL()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::reparent(QWidget*, unsigned, QPoint const&, bool)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::qt_invoke(int, QUObject*)'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::paintOverlayGL()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::glDraw()'
 ../../libs/libmythui/libmythui-0.19.so: undefined reference to
 `QGLWidget::staticMetaObject()'

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/1946>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list