[MPlayer-users] MPlayer CVS Build Fails on Quartz

Kichigai Mentat kichigai at comcast.net
Tue Aug 9 05:17:17 CEST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Aug 8, 2005, at 16.28, Ivo wrote:

> On Monday 08 August 2005 18:15, Kichigai Mentat wrote:
>
>> I am attempting to build MPlayer on Mac OS X 10.4.2 using the CVS
>> source tree. However, there appears to be a problem with the Quartz
>> video output module. Below is the error:
>>
>> make -C libavutil LIBPREF=lib LIBSUF=.a
>> make[1]: Nothing to be done for `all'.
>> make -C libvo
>> cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -mcpu=7450 -
>> mtune=7450 -faltivec -D__APPLE_ALTIVEC__ -pipe -ffast-math -fomit-
>> frame-pointer -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -
>> DCONFIG_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/sw/
>> include/ -I/usr/local/include/ -I/usr/include/ -I/sw/include/ 
>> gtk-1.2 -
>> I/sw/include/glib-1.2 -I/sw/lib/glib/include -I/usr/X11R6/include -
>> std=gnu99 -I. -I.. -I../osdep -I/usr/X11R6/include -I/usr/X11R6/
>> include/freetype2 -I/sw/include/SDL -D_THREAD_SAFE -I/usr/X11R6/
>> include -I/sw/include/ -I/usr/local/include/ -I/usr/include/ -I/sw/
>> include/gtk-1.2 -I/sw/include/glib-1.2 -I/sw/lib/glib/include -I/usr/
>> X11R6/include   -DMPG12PLAY  -o vo_quartz.o vo_quartz.c
>> vo_quartz.c:55: error: parse error before "seqId"
>> vo_quartz.c:55: warning: type defaults to 'int' in declaration of
>> 'seqId'
>> vo_quartz.c:55: warning: data definition has no type or storage class
>>
>
> Note that I don't have a Mac, so it might as well be that your  
> quicktime
> installation is flawed, but ImageSequence and the lot seems to be  
> defined
> in components.h.
I'm not exactly sure how my QT installation would be "flawed." It  
came with the OS, was installed by the OS installation and upgrade  
scripts.
>
> Try adding:
>
> #include "../loader/qtx/qtxsdk/components.h"
>
> at line 36 of vo_quartz.c
Done. Made no difference.

Looking through the output, I noticed a lot of lines like this:
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ 
QD.framework/Headers/Quickdraw.h:83: error: previous definition of  
'hilite' was here
../loader/qtx/qtxsdk/components.h:289: error: redeclaration of  
enumerator 'blend'

For practically every line. All this seemed to do was make the  
problem worse.

I also noticed that the problems seem to start around line 56, and go  
on to spew an error per line (often two). man "request for member  
'desc' in something not a structure or union" errors or "'<insert  
item here>' undeclared (first use in this function)"

>
> Let me know if that works.
>
> --Ivo
>
> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-users
>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFC+CBCwAwn3hu8KxcRAjgxAJwO17k5i3rmPoNVzgOs01cyGgiEiwCcCVA8
IbSCqifJNL3w6+VtmjOTejg=
=S4Kv
-----END PGP SIGNATURE-----




More information about the MPlayer-users mailing list