[mythtv-commits] Ticket #2287: mythtv-vid: X11 Video output fixes branch

MythTV mythtv at cvs.mythtv.org
Wed Sep 5 17:56:16 UTC 2007


#2287: mythtv-vid: X11 Video output fixes branch
---------------------+------------------------------------------------------
 Reporter:  danielk  |        Owner:  danielk
     Type:  task     |       Status:  new    
 Priority:  minor    |    Milestone:  unknown
Component:  mythtv   |      Version:  head   
 Severity:  medium   |   Resolution:         
  Mlocked:  0        |  
---------------------+------------------------------------------------------

Comment(by otto at kolsi dot fi):

 Replying to [comment:78 danielk]:
 > You must rerun ./configure before comiling and recompile and install the
 plugins after installing this.

 Having problems compiling trunk after merge. Same problem occurs with my
 two machines (Athlon & PIV Celeron). I have done "make distclean" and re-
 run configure. Also compiled trunk just minutes before merge and that
 version compiled fine.

 {{{
 g++ -c -pipe -march=i686 -Wall -W -fomit-frame-pointer -O3 -Wall -Wno-
 switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
 -D__STDC_CONSTANT_MACROS -fomit-frame-pointer -I/usr/include/freetype2
 -D_REENTRANT -DPIC -fPIC  -DMMX -Di386 -D_GNU_SOURCE
 -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DLIBDIR=\"/usr/local/lib\"
 -D_LARGEFILE_SOURCE -DUSING_H264TOOLS -DUSING_X11 -DUSING_XV -DUSING_XVMC
 -DUSING_XVMCW -DUSING_OPENGL_VSYNC -DUSING_FRONTEND -DUSING_DVB
 -DUSING_BACKEND -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
 -I/usr/lib/qt-3.3/mkspecs/default -I. -I/usr/local/include -I/usr/include
 -I../.. -I.. -I../libmyth -I../libavcodec -I../libavutil -I../libmythmpeg2
 -Idvbdev -Impeg -Iiptv -I../libmythlivemedia/BasicUsageEnvironment/include
 -I../libmythlivemedia/groupsock/include
 -I../libmythlivemedia/liveMedia/include
 -I../libmythlivemedia/UsageEnvironment/include -I/usr/lib/qt-3.3/include
 -o NuppelVideoPlayer.o NuppelVideoPlayer.cpp
 g++ -c -pipe -march=i686 -Wall -W -fomit-frame-pointer -O3 -Wall -Wno-
 switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
 -D__STDC_CONSTANT_MACROS -fomit-frame-pointer -I/usr/include/freetype2
 -D_REENTRANT -DPIC -fPIC  -DMMX -Di386 -D_GNU_SOURCE
 -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DLIBDIR=\"/usr/local/lib\"
 -D_LARGEFILE_SOURCE -DUSING_H264TOOLS -DUSING_X11 -DUSING_XV -DUSING_XVMC
 -DUSING_XVMCW -DUSING_OPENGL_VSYNC -DUSING_FRONTEND -DUSING_DVB
 -DUSING_BACKEND -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
 -I/usr/lib/qt-3.3/mkspecs/default -I. -I/usr/local/include -I/usr/include
 -I../.. -I.. -I../libmyth -I../libavcodec -I../libavutil -I../libmythmpeg2
 -Idvbdev -Impeg -Iiptv -I../libmythlivemedia/BasicUsageEnvironment/include
 -I../libmythlivemedia/groupsock/include
 -I../libmythlivemedia/liveMedia/include
 -I../libmythlivemedia/UsageEnvironment/include -I/usr/lib/qt-3.3/include
 -o vsync.o vsync.cpp
 vsync.cpp: In destructor ‘virtual
 OpenGLVideoSync::~OpenGLVideoSync()’:
 vsync.cpp:456: error: ‘glXDestroyContext’ was not declared in this
 scope
 vsync.cpp: In member function ‘virtual bool
 OpenGLVideoSync::TryInit()’:
 vsync.cpp:489: error: ‘init_opengl’ was not declared in this scope
 vsync.cpp:489: error: ‘get_glx_version’ was not declared in this scope
 vsync.cpp:497: error: ‘glXQueryExtensionsString’ was not declared in
 this scope
 vsync.cpp:499: error: ‘has_glx_video_sync_support’ was not declared in
 this scope
 vsync.cpp:505: error: ‘GLX_RGBA’ was not declared in this scope
 vsync.cpp:506: error: ‘GLX_RED_SIZE’ was not declared in this scope
 vsync.cpp:507: error: ‘GLX_GREEN_SIZE’ was not declared in this scope
 vsync.cpp:508: error: ‘GLX_BLUE_SIZE’ was not declared in this scope
 vsync.cpp:514: error: ‘glXChooseVisual’ was not declared in this scope
 vsync.cpp:544: error: ‘GL_TRUE’ was not declared in this scope
 vsync.cpp:544: error: ‘glXCreateContext’ was not declared in this
 scope
 vsync.cpp:552: error: ‘glXMakeCurrent’ was not declared in this scope
 vsync.cpp:556: error: ‘gMythGLXGetVideoSyncSGI’ was not declared in
 this scope
 vsync.cpp:562: error: ‘GLX_BAD_CONTEXT’ was not declared in this scope
 vsync.cpp: In function ‘bool checkGLSyncError(const QString&, int)’:
 vsync.cpp:595: error: ‘GLX_BAD_CONTEXT’ was not declared in this scope
 vsync.cpp:598: error: ‘GLX_BAD_VALUE’ was not declared in this scope
 vsync.cpp: In member function ‘virtual void OpenGLVideoSync::Start()’:
 vsync.cpp:627: error: ‘glXMakeCurrent’ was not declared in this scope
 vsync.cpp:637: error: ‘gMythGLXGetVideoSyncSGI’ was not declared in
 this scope
 vsync.cpp:639: error: ‘gMythGLXWaitVideoSyncSGI’ was not declared in
 this scope
 vsync.cpp:642: error: ‘glXMakeCurrent’ was not declared in this scope
 vsync.cpp: In member function ‘virtual void
 OpenGLVideoSync::WaitForFrame(int)’:
 vsync.cpp:661: error: ‘glXMakeCurrent’ was not declared in this scope
 vsync.cpp:664: error: ‘gMythGLXGetVideoSyncSGI’ was not declared in
 this scope
 vsync.cpp:670: error: ‘gMythGLXWaitVideoSyncSGI’ was not declared in
 this scope
 vsync.cpp:679: error: ‘gMythGLXWaitVideoSyncSGI’ was not declared in
 this scope
 vsync.cpp:684: error: ‘glXMakeCurrent’ was not declared in this scope
 make[2]: *** [vsync.o] Error 1
 make[2]: Leaving directory `/mnt/myth/mythtv/mythtv/libs/libmythtv'
 make[1]: *** [sub-libmythtv] Error 2
 make[1]: Leaving directory `/mnt/myth/mythtv/mythtv/libs'
 make: *** [sub-libs] Error 2
 }}}

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/2287#comment:80>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list