[vlc-devel] Re: Building VLC on MacOS X

Matthew Romaine Matthew.Romaine at jp.sony.com
Tue Jun 15 11:40:52 CEST 2004


Mark,

	Just a quick tip, but be sure to go back over the past couple 
references to multichannel audio on OSX on the mailing list.  There's a 
patch I sent out that should work for all devices now that interleaved 
and de-interleaved streams are supported, but it won't let you choose 
which option to use.  It should be a trivial fix, but my hands are 
currently tied.  I've also commented the code heavily so anyone should 
be able to follow.

But if you're really gonna fix it up, be sure to look up references to 
AUHAL throughout the list to get it done right :)

matt


On 2004/06/15, at 18:23, Mark Wells wrote:

> Hello
>
> I am trying to compile the VLC source on MacOS X Panther because I 
> want to have a go at getting multi-channel audio (something I 
> understand is currently broken on MacOS X). However, I am getting 
> stuck simply building the distribution!
>
> Ive got problems with the required libs 
> (http://www.videolan.org/vlc/download-sources.html) because many of 
> them fail during 'make'. I have updated versions of GNU tools 
> autoconf, automake and libtool, but should I have done anything else?
>
>
> for example, ffmpeg gives parse errors in compiling imgconvert.c
>
> make
> make -C libavcodec all
> cc -no-cpp-precomp -pipe -fomit-frame-pointer -faltivec -g -O3 -Wall 
> -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
> -D_GNU_SOURCE -c -o imgconvert.o imgconvert.c
> imgconvert.c:75: parse error before `,'
> imgconvert.c:83: parse error before `,'
> imgconvert.c:91: parse error before `,'
> imgconvert.c:99: parse error before `,'
> imgconvert.c:107: parse error before `,'
> imgconvert.c:115: parse error before `,'
> imgconvert.c:125: parse error before `,'
> imgconvert.c:133: parse error before `,'
> imgconvert.c:141: parse error before `,'
> imgconvert.c:150: parse error before `,'
> imgconvert.c:157: parse error before `,'
> imgconvert.c:164: parse error before `,'
> imgconvert.c:171: parse error before `,'
> imgconvert.c:178: parse error before `,'
> imgconvert.c:187: parse error before `,'
> imgconvert.c:194: parse error before `,'
> imgconvert.c:201: parse error before `,'
> imgconvert.c:210: parse error before `,'
> imgconvert.c:1423: parse error before `,'
> imgconvert.c:1426: parse error before `,'
> imgconvert.c:1429: parse error before `,'
> imgconvert.c:1432: parse error before `,'
> imgconvert.c:1435: parse error before `,'
> imgconvert.c:1440: parse error before `,'
> imgconvert.c:1445: parse error before `,'
> imgconvert.c:1450: parse error before `,'
> imgconvert.c:1453: parse error before `,'
> imgconvert.c:1456: parse error before `,'
> imgconvert.c:1459: parse error before `,'
> imgconvert.c:1462: parse error before `,'
> imgconvert.c:1467: parse error before `,'
> imgconvert.c:1472: parse error before `,'
> imgconvert.c:1475: parse error before `,'
> imgconvert.c:1481: parse error before `,'
> imgconvert.c:1484: parse error before `,'
> imgconvert.c:1487: parse error before `,'
> imgconvert.c:1490: parse error before `,'
> imgconvert.c:1493: parse error before `,'
> imgconvert.c:1496: parse error before `,'
> imgconvert.c:1499: parse error before `,'
> imgconvert.c:1502: parse error before `,'
> imgconvert.c:1505: parse error before `,'
> imgconvert.c:1508: parse error before `,'
> imgconvert.c:1513: parse error before `,'
> imgconvert.c:1516: parse error before `,'
> imgconvert.c:1519: parse error before `,'
> imgconvert.c:1522: parse error before `,'
> imgconvert.c:1525: parse error before `,'
> imgconvert.c:1530: parse error before `,'
> imgconvert.c:1533: parse error before `,'
> imgconvert.c:1536: parse error before `,'
> imgconvert.c:1541: parse error before `,'
> imgconvert.c:1544: parse error before `,'
> imgconvert.c:1547: parse error before `,'
> imgconvert.c:1550: parse error before `,'
> imgconvert.c:1555: parse error before `,'
> imgconvert.c:1558: parse error before `,'
> imgconvert.c:1561: parse error before `,'
> imgconvert.c:1566: parse error before `,'
> imgconvert.c:1569: parse error before `,'
> imgconvert.c:1572: parse error before `,'
> imgconvert.c:1575: parse error before `,'
> imgconvert.c:1578: parse error before `,'
> imgconvert.c:1581: parse error before `,'
> imgconvert.c:1584: parse error before `,'
> imgconvert.c:1589: parse error before `,'
> imgconvert.c:1594: parse error before `,'
> imgconvert.c:1599: parse error before `,'
> imgconvert.c:1602: parse error before `,'
> imgconvert.c:1605: parse error before `,'
> imgconvert.c:1608: parse error before `,'
> imgconvert.c:1611: parse error before `,'
> make[1]: *** [imgconvert.o] Error 1
> make: *** [lib] Error 2
>
>
> this isnt the only non-compiling library, infact I have found only 6 
> out of the 30ish libs that make without hassle.
>
> any ideas? i have a feeling i must have missed something very basic!
>
> many thanks
>
> Mark Wells
>
> ----------------------------------
> Mark Wells
> Oxford Semiconductor Ltd
> 25 Milton Park, Abingdon, OX14 4SH, UK
>
>
> -- 
> This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
> To unsubscribe, please read http://developers.videolan.org/lists.html
> If you are in trouble, please contact <postmaster at videolan.org>
>
>
----------------------------------------
Matthew M.I. Romaine
IMNC Audio Codec Group
Sony Corporation
phone: 03-5448-6065
fax: 03-5448-5617
----------------------------------------

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc-devel mailing list