[vlc-devel] Build 0.9 undefined symbol

yh jupiter.hce at gmail.com
Tue Aug 26 00:53:54 CEST 2008

On 2008-08-24 14:04+0200, Antoine Cellerier wrote:
>On Sun, Aug 24, 2008, yh wrote:
>> I downloaded and built the latest ffmpeg from ffmpeg svn source tree. Is it 
>> the problem? Where is the distro's ffmpeg, could you please point me
>> an url?
>Latest ffmpeg should work fine (at least it does here). Here are my
>build scripts in case you want to compare with yours:

Thanks Antoine for your configurations. My one is similar to yours. I have to 
set --disable-demuxer=v4l --disable-demuxer=v4l2, otherwise the ffmpeg
could not be compiled. Are you able to compile the current ffmpeg 
without those set? I don't have your sed command and ldflags. I added it
to mine's, but the sed command had an error "could not find *.pc".

But I still got the underfined symbols. Please correct me if my following
FFMPEG build.sh and VLC build.sh have any wrong set up. I am running
on Acer Aspire 5920 laptop CentOS 5.2.

FFMPEG build.sh

./configure --prefix=/home/project/work/Tools/Media/Ffmpeg/Install --enable-gpl --enable-postproc --disable-ffplay --disable-ffserver --enable-pthreads --disable-bzlib --enable-swscale --disable-demuxer=v4l --disable-demuxer=v4l2 --extra-cflags=-I/home/project/work/Tools/Media/Ffmpeg/Install/include --extra-ldflags=-L/home/project/work/Tools/Media/Ffmpeg/Install/lib $*
sed -i 's/(PREFIX)/{prefix}/' *.pc
make -j2
make install



Name: libavutil
Description: FFmpeg utility library
Version: 49.10.0
Libs: -L${libdir} -lavutil
Cflags: -I${includedir}

VLC build.sh:


./configure --prefix=/home/project/work/project/MediaPlayer/0.9/Install --enable-ffmpeg --enable-faad --with-faad-tree=/home/project/work/Tools/Media/Faad2/faad2 --with-ffmpeg-zlib --disable-mad --enable-real --enable-libmpeg2 --with-libmpeg2-tree=/home/project/work/Tools/Media/Libmpeg2/libmpeg2-0.5.1 --with-dvbpsi=/home/project/work/Tools/Media/Libdvbpsi/Install --with-live555-tree=/home/project/work/Tools/Media/Live555/live --enable-live555 --disable-wxwidgets --disable-skins2 --disable-a52 --enable-debug
make -j2
make install

>Antoine Cellerier
>vlc-devel mailing list
>To unsubscribe or modify your subscription options:


More information about the vlc-devel mailing list