[mythtv-commits] Ticket #8548: Compile error in Fedora 12 within vsync.cpp
MythTV
mythtv at cvs.mythtv.org
Wed Jun 9 17:00:14 UTC 2010
#8548: Compile error in Fedora 12 within vsync.cpp
----------------------------------+-----------------------------------------
Reporter: otto at kolsi dot fi | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Trunk Head
Severity: medium | Mlocked: 0
----------------------------------+-----------------------------------------
In Fedora 12, following build error occurs:
{{{
compiling vsync.cpp
vsync.cpp: In member function ‘virtual void OpenGLVideoSync::Start()’:
vsync.cpp:435: error: invalid use of incomplete type ‘struct
VideoOutput’
vsync.h:25: error: forward declaration of ‘struct VideoOutput’
vsync.cpp: In member function ‘virtual void
OpenGLVideoSync::WaitForFrame(int)’:
vsync.cpp:452: error: invalid use of incomplete type ‘struct
VideoOutput’
vsync.h:25: error: forward declaration of ‘struct VideoOutput’
make[2]: *** [vsync.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/mnt/myth/trunk/mythtv/libs/libmythtv'
make[1]: *** [sub-libmythtv-make_default] Error 2
make[1]: Leaving directory `/mnt/myth/trunk/mythtv/libs'
make: *** [sub-libs-make_default-ordered] Error 2
}}}
Configure options:
{{{
$ ./configure --previous
Options: --disable-audio-jack --disable-joystick-menu --disable-firewire
--disable-ivtv --disable-v4l --disable-hdhomerun --disable-iptv --enable-
silent_cc --disable-mheg --compile-type=profile
# Basic Settings
Compile type profile
Compiler cache symlink gcc
DistCC no
qmake /usr/bin/qmake-qt4
install prefix /usr/local
runtime prefix /usr/local
CPU x86 x86_32 (model name : Intel(R)
Pentium(R) 4 CPU 1.50GHz)
big-endian no
runtime cpu detection no
yasm no
MMX enabled yes
MMX2 enabled yes
3DNow! enabled yes
3DNow! extended enabled yes
SSE enabled yes
SSSE3 enabled yes
CMOV enabled yes
# Input Support
Joystick menu no
lirc support yes
Video4Linux sup. no
ivtv support no
HD-PVR support no
FireWire support no
DVB support yes [/usr/include]
DVB-S2 support yes
HDHomeRun support no
IPTV support no
# Sound Output Support
PulseAudio support yes
OSS support yes
ALSA support no
JACK support no
libfftw3 support no
# Video Output Support
x11 support yes
xrandr support yes
xv support no
XvMC support no
XvMC VLD support no
VDPAU support no
OpenGL video yes
OpenGL vsync yes
DirectFB no
Fribidi formatting no
MHEG support no
# Misc Features
multi threaded libavcodec yes
Frontend yes
Backend yes
# Bindings
bindings_perl yes
bindings_python yes
Creating libs/libmythdb/mythconfig.h and libs/libmythdb/mythconfig.mak
libs/libmythdb/mythconfig.h is unchanged
libs/libavutil/avconfig.h is unchanged
}}}
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/8548>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list