[vlc-devel] OSX build problem ...

John Michael Zorko j.zorko at att.net
Sun Aug 24 18:08:51 CEST 2003


Hello, all ...

I'm getting the following error when trying to build the latest VLC 
code from CVS on Mac OSX 10.2.6, using the latest posted /usr/local 
stuff:

Making all in ffmpeg
source='ffmpeg.c' object='libffmpeg_a-ffmpeg.o' libtool=no \
depfile='.deps/libffmpeg_a-ffmpeg.Po' 
tmpdepfile='.deps/libffmpeg_a-ffmpeg.TPo' \
depmode=gcc /bin/sh ../../../autotools/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../../..   -DSYS_DARWIN 
-I../../../include `top_builddir="../../.." ../../../vlc-config 
--cflags builtin ffmpeg` -Wsign-compare -Wall  -no-cpp-precomp 
-D_INTL_REDIRECT_MACROS -finline-limit-30000 -pipe -c -o 
libffmpeg_a-ffmpeg.o `test -f 'ffmpeg.c' || echo './'`ffmpeg.c
cc1: warning: changing search order for system directory 
"/usr/local/include"
cc1: warning:   as it has already been specified as a non-system 
directory
In file included from ../../../include/vlc/vout.h:37,
                  from ffmpeg.c:30:
video.h:26: parse error before "DECODER_THREAD_COMMON"
video.h:26: warning: no semicolon at end of struct or union
video.h:29: warning: type defaults to `int' in declaration of `p_format'
video.h:29: warning: data definition has no type or storage class
video.h:51: parse error before '}' token
video.h:51: warning: type defaults to `int' in declaration of 
`vdec_thread_t'
video.h:51: warning: data definition has no type or storage class
video.h:54: parse error before '*' token
video.h:55: parse error before '*' token
video.h:56: parse error before '*' token
In file included from ../../../include/vlc/vout.h:38,
                  from ffmpeg.c:30:
../../../include/video_output.h:108: field `render' has incomplete type
../../../include/video_output.h:109: field `output' has incomplete type
../../../include/video_output.h:115: field `p_picture' has incomplete 
type
../../../include/video_output.h:116: field `p_subpicture' has 
incomplete type
In file included from ffmpeg.c:63:
video.h:51: `vdec_thread_t' redeclared as different kind of symbol
video.h:51: previous declaration of `vdec_thread_t'
ffmpeg.c:647: confused by earlier errors, bailing out
{standard input}:0:End of file in string: inserted '"'
{standard input}:574:I need a comma after symbol's name
make[6]: *** [libffmpeg_a-ffmpeg.o] Error 1
make[5]: *** [all-ffmpeg] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

... I ran configure thusly, as indicated on the VLC developers 
documentation for OSX on the website:

./configure --disable-x11 --disable-xvideo --disable-gtk --disable-sdl 
--enable-ffmpeg --with-ffmpeg-mp3lame --enable-mad --enable-libdvbpsi 
--enable-a52 --enable-dvdplay --enable-faad --enable-vorbis 
--enable-ogg --enable-theora --enable-faac --enable-mkv 
--enable-freetype --enable-debug

... can anyone help?

Regards,

John

Falling You - exploring the beauty of voice and sound
New EP, "hope thrown down," available now at
http://www.mp3.com/fallingyou










-- 
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