[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