problem compilation vlc 0.8.5 in suse 10.

*nix specific usage questions
huemer
New Cone
New Cone
Posts: 9
Joined: 17 Jul 2006 22:10
Location: Brasil

problem compilation vlc 0.8.5 in suse 10.

Postby huemer » 17 Jul 2006 22:40

type make and print:

UsageEnvironment -lBasicUsageEnvironment -L/home/huemer/Documents/live/liveMedia -lliveMedia /usr/local/lib/libdvbpsi.so /usr/lib/gcc/i586-suse-linux/4.0.2/../../..//libsysfs.so -lmatroska -lebml -lpostproc -lavformat -lavcodec -lz -lxvidcore -lx264 /usr/lib/libfaac.so /usr/local/lib/libfaad.so /usr/local/lib/libvorbisenc.so /usr/local/lib/libtheora.so -lavutil /usr/local/lib/libvorbis.so /usr/local/lib/libogg.so /usr/local/lib/libmp3lame.so -lm -Wl,--rpath -Wl,/usr/lib/gcc/i586-suse-linux/4.0.2/../../../ -Wl,--rpath -Wl,/usr/lib/gcc/i586-suse-linux/4.0.2/../../../ -Wl,--rpath -Wl,/usr/local/lib
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference to `faacDecOpen'
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference to `faacDecGetCurrentConfiguration'
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference to `faacDecDecode'
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference to `faacDecInit'
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference to `faacDecSetConfiguration'
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference to `faacDecInit2'
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference to `faacDecGetErrorMessage'
collect2: ld returned 1 exit status
make[2]: ** [vlc] Erro 1
make[2]: Leaving directory `/home/huemer/Documents/vlc_codigo/vlc-0.8.5'
make[1]: ** [all-recursive] Erro 1
make[1]: Leaving directory `/home/huemer/Documents/vlc_codigo/vlc-0.8.5'
make: ** [all] Erro 2


help.... plzz.... :shock:

xtophe
Big Cone-huna
Big Cone-huna
Posts: 1209
Joined: 24 Nov 2003 10:12
Location: Bristol, England

Postby xtophe » 17 Jul 2006 23:37

You need FAAC
Xtophe

huemer
New Cone
New Cone
Posts: 9
Joined: 17 Jul 2006 22:10
Location: Brasil

Postby huemer » 21 Jul 2006 22:31

Sorry

lib faac installed and
lib faad2 installed

libtool: link: warning: library `/usr/lib/gcc/i586-suse-linux/4.0.2/../../..//libsysfs.la' was moved.
libtool: link: warning: library `/usr/lib/gcc/i586-suse-linux/4.0.2/../../..//li
g++ -Wsign-compare -Wsign-compare -Wall -pipe -o vlc vlc-vlc.o src/libvlc.a ./m video_chroma/libi420_rgb_mmx.a ./modules/video_chroma/libi422_yuy2_mmx.a ./modul /video_chroma/libi420_yuy2_mmx.a ./modules/misc/memcpy/libmemcpymmxext.a ./modul mpeg/libmux_ts.a ./modules/demux/libmkv.a ./modules/codec/ffmpeg/libffmpeg.a ./m L/usr/local/lib -lrt -lpthread -ldl /usr/local/lib/libiconv.so /usr/local/lib/li 2/../../..//libsysfs.so -lmatroska -lebml -lpostproc -lavformat -lavcodec -lz /u /usr/local/lib/libfaac.so /usr/local/lib/libfaad.so /usr/local/lib/libvorbisenc r/local/lib/libvorbis.so /usr/local/lib/libogg.so -lm -Wl,--rpath -Wl,/usr/lib/g th -Wl,/usr/lib/gcc/i586-suse-linux/4.0.2/../../../ -Wl,--rpath -Wl,/usr/local/l
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference t
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference t
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference t
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference t
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference t
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference t
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../libavcodec.so: undefined reference t
collect2: ld returned 1 exit status
make[2]: ** [vlc] Erro 1
make[2]: Leaving directory `/home/huemer/Documents/vlc_codigo/vlc-0.8.5'
make[1]: ** [all-recursive] Erro 1
make[1]: Leaving directory `/home/huemer/Documents/vlc_codigo/vlc-0.8.5'
make: ** [all] Erro 2

but error continue

Death Knight

Postby Death Knight » 25 Jul 2006 14:59

Search for libavcodec.so at google, download required library than continue to compiling...

alec_robertson

Postby alec_robertson » 25 Jul 2006 18:04

libavcodec = ffmpeg. You probably have a mismatched version. Try the latest svn of both vlc and ffmpeg.


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 33 guests