: Re: : Re: : [MPlayer-users] MPlayer CVS Build Fails on Quartz
Martin Simmons
vyslnqaaxytp at spammotel.com
Sun Aug 21 00:31:14 CEST 2005
>>>>> On Wed, 17 Aug 2005 09:39:34 -0500, Kichigai Mentat <kichigai at comcast.net> said:
> On Aug 16, 2005, at 19.00, Martin Simmons wrote:
>>>>>>> On Sun, 14 Aug 2005 23:44:30 -0500, Kichigai Mentat
>>>>>>> <kichigai at comcast.net> said:
>>>>>>>
>>
>>
>>>>>>>>> On Mon, 8 Aug 2005 11:15:58 -0500, Kichigai Mentat
>>>>>>>>> <kichigai at comcast.net> said:
>>>>>>>>>
>>>>>>>>>
>>>>
>>>>
>>>>
>>>>> 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'
>>>>>
>>>>>
>>>>
>>>> CVS snapshot 20050806 builds for me on Mac OS X 10.4.2 with gcc
>>>> version 4.0.0
>>>> 20041026 (Apple Computer, Inc. build 4061). Possibly there
>>>> something is wrong
>>>> with the QuickTime.h header file on your system?
>>>>
>>> I doubt it. This is practically a fresh install, all I've done is
>>> throw on the official updates.
>>>
>>
>> OK, I think the first thing is to check which QuickTime.h is being
>> used.
>> Please try running the following command in your libvo directory:
>>
>> cc -E -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 vo_quartz.c > q.txt
>>
>> and then post the output from running:
>>
>> grep 'QuickTime\.h' q.txt
>>
>> (q.txt will be huge, but the grep output should be less than 20
>> lines).
> Actually no, output at all! q.txt is 2.9 MB, but apparently
> "Quicktime.h" and "quicktime.h" appear nowhere.
FWIW, my q.txt is 3.8 MB.
But also you need to grep for QuickTime like I suggested (capital T).
__Martin
More information about the MPlayer-users
mailing list