[vlc] compiling bug

mouille mouille at freesurf.fr
Tue Aug 22 03:03:38 CEST 2006


Hello,

I'm compiling VLC 0.8.5, after I compiled all other librairies given on 
the site (ffmpeg, libogg, liba52, ...).

Problem :
vlc compile stops with this message :

gcc -shared  .libs/libffmpeg_plugin_la-ffmpeg.o 
.libs/libffmpeg_plugin_la-video.o .libs/libffmpeg_plugin_la-audio.o 
.libs/libffmpeg_plugin_la-video_filter.o 
.libs/libffmpeg_plugin_la-chroma.o .libs/libffmpeg_plugin_la-encoder.o 
.libs/libffmpeg_plugin_la-postprocess.o 
.libs/libffmpeg_plugin_la-demux.o -Wl,--whole-archive 
/usr/local/lib/liba52.a -Wl,--no-whole-archive  -Wl,--rpath 
-Wl,/root/vlc/vlc-0.8.5/src/.libs -L/usr/local/lib -lpthread 
-lavformat_pic -lpostproc_pic -lavcodec_pic /usr/local/lib/libvorbis.so 
/usr/local/lib/libvorbisenc.so -ldts_pic -lz -lm 
../../../src/.libs/libvlc.so  -Wl,-soname -Wl,libffmpeg_plugin.so.0 -o 
.libs/libffmpeg_plugin.so.0.0.0
/usr/bin/ld: cannot find -lavformat_pic
collect2: ld returned 1 exit status
make[6]: *** [libffmpeg_plugin.la] Error 1
make[6]: Leaving directory `/root/vlc/vlc-0.8.5/modules/codec/ffmpeg'
make[5]: *** [all-modules] Error 1
make[5]: Leaving directory `/root/vlc/vlc-0.8.5/modules/codec/ffmpeg'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/root/vlc/vlc-0.8.5/modules/codec'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/root/vlc/vlc-0.8.5/modules/codec'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/vlc/vlc-0.8.5/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/vlc/vlc-0.8.5'
make: *** [all] Error 2

I understand the pb comes from the -lavformat_pic, but I don't 
understand what are these libavformat_pic, libavcodec_pic, libpostproc_pic.

I thought it was the mozilla plugin so I disabled it : no change

I tried --without-pic : no change

Can you explain me how to correct this problem please.

Thank's by advance.
Sincerely your's.


Jean-Pierre Mouillé
Ivry sur Seine, France


PS :

Here is the command I typed :

./configure --enable-libtool --enable-dv --enable-dvdread --enable-dshow 
--enable-v4l --enable-pvr --enable-dvb --enable-twolame --enable-flac 
--enable-real --enable-realrtsp --enable-speex --enable-theora 
--enable-portaudio --enable-pda --enable-ncurses --enable-goom 
--enable-lirc --without-pic

Some other usefull information :

. PC MSI-K7D bi-sempron 1900, 512 Mo RAM, HD 120Go ATA100
. Linux Debian Sarge
. kernel Linux  2.6.8-2-k7-smp #1 SMP Thu May 19 18:14:00 JST 2005 i686 
GNU/Linux

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



More information about the vlc mailing list