[vlc-devel] Compile errors switcher.c

ogin ogin at mail.ru
Wed Sep 14 18:41:18 CEST 2005

i have
1) vlc-0.8.2.tar.gz source;
2) Some third party libraries installed as binary and partially from src;
3) Linux kernel 2.6.9 with [DVB Core Support] and [Technisat Skystar2 PCI]
module enabled.

When i try to use this config:

# [root at xxx vlc-0.8.2]
./configure --disable-x11 --disable-xvideo --disable-glx --disable-gtk --dis
able-sdl --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac --with-ffm
peg-tree=/usr/src/asplinux/SOURCES/ffmpeg-0.4.8 --enable-mad --enable-dvbpsi
 --with-dvbpsi-tree=/usr/src/asplinux/SOURCES/libdvbpsi4-0.1.5 --enable-a52
--disable-dts --enable-libmpeg2 --with-libmpeg2-tree=/usr/src/asplinux/SOURC
ES/mpeg2dec-0.4.0 --disable-dvdnav --enable-faad --enable-vorbis --enable-og
g --disable-theora --enable-faac --disable-caca --disable-alsa --disable-mkv
 --disable-freetype --disable-fribidi --disable-speex --enable-flac --disabl
e-livedotcom --disable-kde --disable-qt --disable-wxwindows --disable-ncurse
s --disable-release --disable-skins2 --disable-fb --disable-oss --enable-dvb

    - Ok.

then got the following:

# [root at xxx vlc-0.8.2] make
switcher.c: In function `UnpackFromFile':
switcher.c:605: warning: comparison between signed and unsigned
switcher.c: In function `VideoCommand':
switcher.c:738: error: structure has no member named `sample_aspect_ratio'
switcher.c:739: error: structure has no member named `sample_aspect_ratio'
switcher.c: In function `VideoGetBuffer':
switcher.c:791: error: `FF_LAMBDA_SHIFT' undeclared (first use in this
switcher.c:791: error: (Each undeclared identifier is reported only once
switcher.c:791: error: for each function it appears in.)
switcher.c:793: error: structure has no member named `interlaced_frame'
switcher.c:794: error: structure has no member named `top_field_first'
make[4]: *** [libstream_out_switcher_a-switcher.o] Error 1
make[4]: Leaving directory `/root/Setup/DVB/vlc-0.8.2/modules/stream_out'
make[3]: *** [all-modules] Error 1
make[3]: Leaving directory `/root/Setup/DVB/vlc-0.8.2/modules/stream_out'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/Setup/DVB/vlc-0.8.2/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/Setup/DVB/vlc-0.8.2'
make: *** [all] Error 2

Something is missing?

This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html

More information about the vlc-devel mailing list