[mythtv] [PATCH] Disable screen aspect ratio detection with Xinerama active

Bruce Markey bjm at lvcm.com
Fri Dec 19 17:58:19 EST 2003


Doug Larrick wrote:
> On 12/19/03 16:52:25, Bruce Markey wrote:
> 
>> What silly thing am I missing? This is after a distclean.
>>
>> ...
>> qmake -o Makefile mythepg.pro
>> g++  -o mythepg main.o   -L/usr/share/qt3/lib -L/usr/X11R6/lib - 
------------------------------------------------^^^^^^^^^^^^^^^^^^

>> L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavcodec - 
>> L../../libs/libvbitext -L../../libs/libavformat -lmythtv -lavformat - 
>> lavcodec -lvbitext -lmyth-0.13 -L/usr/X11R6/lib -lXinerama -lXv - 
--------------------------------------------------^^^^^^^^^^^^

>> lXxf86vm -lfreetype -lmp3lame -lqt-mt -lXext -lX11 -lm -lpthread
>> ../../libs/libmythtv/libmythtv.a(videoout_xv.o)(.text+0x8f8): In  
>> function `VideoOutputXv::Init(int, int, float, unsigned, int, int,  
>> int, int, unsigned)':
>> : undefined reference to `XineramaQueryExtension(_XDisplay*, int*,  
>> int*)'
>> ../../libs/libmythtv/libmythtv.a(videoout_xv.o)(.text+0x10bd): In  
>> function `VideoOutputXv::Init(int, int, float, unsigned, int, int,  
>> int, int, unsigned)':
>> : undefined reference to `XineramaIsActive(_XDisplay*)'
>> collect2: ld returned 1 exit status
>> make: *** [mythepg] Error 1
> 
> 
> The user who originally requested this change had this problem too.   
> You're missing a '-lXinerama' in your Makefile, whereas I have it (and  
> didn't put it there)... no idea why.

: bjm at moktoo ; locate Xinerama
/usr/share/doc/HOWTO/en-txt/Xinerama-HOWTO.gz
/usr/X11R6/include/X11/extensions/Xinerama.h
/usr/X11R6/lib/libXinerama.a
/usr/X11R6/lib/libXinerama_pic.a

--  bjm



More information about the mythtv-dev mailing list