I have download the source code of vlc 0.8.6c , and i have download the svn version of ffmpeg.
I configure and compile ffmpeg, right.
I launch ./configure in the vlc directory : ALL RIGHT
I launch make and i have after 2 minutes:
if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin cmml` -Wsign-compare -Wall -pipe -MT libcmml_plugin_a-xtag.o -MD -MP -MF ".deps/libcmml_plugin_a-xtag.Tpo" \
-c -o libcmml_plugin_a-xtag.o `test -f 'xtag.c' || echo './'`xtag.c; \
then mv -f ".deps/libcmml_plugin_a-xtag.Tpo" ".deps/libcmml_plugin_a-xtag.Po"; \
else rm -f ".deps/libcmml_plugin_a-xtag.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin cmml` -Wsign-compare -Wall -pipe -MT libcmml_plugin_a-xurl.o -MD -MP -MF ".deps/libcmml_plugin_a-xurl.Tpo" \
-c -o libcmml_plugin_a-xurl.o `test -f 'xurl.c' || echo './'`xurl.c; \
then mv -f ".deps/libcmml_plugin_a-xurl.Tpo" ".deps/libcmml_plugin_a-xurl.Po"; \
else rm -f ".deps/libcmml_plugin_a-xurl.Tpo"; exit 1; \
fi
rm -f libcmml_plugin.a
ar cru libcmml_plugin.a libcmml_plugin_a-browser_open.o libcmml_plugin_a-cmml.o libcmml_plugin_a-history.o libcmml_plugin_a-intf.o libcmml_plugin_a-xarray.o libcmml_plugin_a-xlist.o libcmml_plugin_a-xtag.o libcmml_plugin_a-xurl.o
ranlib libcmml_plugin.a
/bin/sh ../../../libtool --mode=link gcc -Wsign-compare -Wall -pipe -o libcmml_plugin.so libcmml_plugin.a -L/usr/local/lib -shared -lpthread -fpic -fPIC -u vlc_entry__0_8_6
gcc -Wsign-compare -Wall -pipe -o libcmml_plugin.so -shared -fpic -fPIC -u vlc_entry__0_8_6 libcmml_plugin.a -L/usr/local/lib -lpthread
make[6]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/cmml'
make all-recursive
make[6]: Entering directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/cmml'
make[7]: Entering directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/cmml'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/cmml'
make[6]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/cmml'
make[5]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/cmml'
Making all in dmo
make[5]: Entering directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/dmo'
make all-recursive
make[6]: Entering directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/dmo'
make[7]: Entering directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/dmo'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/dmo'
make[6]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/dmo'
make[5]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/dmo'
Making all in ffmpeg
make[5]: Entering directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/ffmpeg'
make[6]: Entering directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/ffmpeg'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin ffmpeg` -Wsign-compare -Wall -pipe -MT libffmpeg_plugin_a-ffmpeg.o -MD -MP -MF ".deps/libffmpeg_plugin_a-ffmpeg.Tpo" \
-c -o libffmpeg_plugin_a-ffmpeg.o `test -f 'ffmpeg.c' || echo './'`ffmpeg.c; \
then mv -f ".deps/libffmpeg_plugin_a-ffmpeg.Tpo" ".deps/libffmpeg_plugin_a-ffmpeg.Po"; \
else rm -f ".deps/libffmpeg_plugin_a-ffmpeg.Tpo"; exit 1; \
fi
ffmpeg.c:1132: error: ‘CODEC_ID_PCM_S24LE’ undeclared here (not in a function)
ffmpeg.c:1134: error: ‘CODEC_ID_PCM_S24BE’ undeclared here (not in a function)
ffmpeg.c:1136: error: ‘CODEC_ID_PCM_U24LE’ undeclared here (not in a function)
ffmpeg.c:1138: error: ‘CODEC_ID_PCM_U24BE’ undeclared here (not in a function)
ffmpeg.c:1140: error: ‘CODEC_ID_PCM_S32LE’ undeclared here (not in a function)
ffmpeg.c:1142: error: ‘CODEC_ID_PCM_S32BE’ undeclared here (not in a function)
ffmpeg.c:1144: error: ‘CODEC_ID_PCM_U32LE’ undeclared here (not in a function)
ffmpeg.c:1146: error: ‘CODEC_ID_PCM_U32BE’ undeclared here (not in a function)
make[6]: *** [libffmpeg_plugin_a-ffmpeg.o] Error 1
make[6]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/ffmpeg'
make[5]: *** [all-modules] Error 1
make[5]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec/ffmpeg'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules/codec'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/leno/Desktop/vlc-0.8.6c'
make: *** [all] Error 2
Can you help me at undestand where i wrong? Thanks