Thank you very much!
My purpose is to receive multicast video programs from my video server, and the latter gets them from satellite. So I just need libdvbpsi、libmpeg2 and libmad support.
Followed by your suggestion, Now I installed
VLC-0.8.4a under Fedora core 3 in a strong AMD machine, and it worked fine!javascript:emoticon(':D')
Very Happy
But I have a new question now, I want to make it work in a VIA machine, its processor is C3-800, it's strong enough to play mpeg2 ts file.
I installed the same FC3, the same VLC, my configure arguments are the following:
./configure\
--enable-debug --enable-sout --enable-dvbpsi --enable-libmpeg2 --enable-mad --enable-x11 --enable-xvideo\
--disable-dvdnav --disable-smb --disable-libcdio --disable-libcddb --disable-cdda\
--disable-ogg --disable-mkv --disable-mod --disable-mpc --disable-dvd --disable-ffmpeg\
--disable-dts --disable-vorbis --disable-speex --disable-png --disable-x264\
--disable-cmml --disable-fribidi --disable-libxml2 --disable-skins2 --disable-wxwidgets\
--disable-visual --disable-daap --disable-bonjour --disable-joystick
I have installed libmad libdvbpsi and libmpeg2 before,
but when I make, it gave the following message:
make[2]: Entering directory `/home/river/vlc/vlc-0.8.4a'
srcdir=. ./toolbox --update-version
which: no svnversion in (/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/sbin:/usr/sbin)
gcc -Wsign-compare -Wall -pipe -o vlc src/vlc-vlc.o lib/libvlc.a ./modules/misc/memcpy/libmemcpymmx.a ./modules/video_chroma/libi420_rgb_mmx.a ./modules/video_chroma/libi422_yuy2_mmx.a ./modules/video_chroma/libi420_ymga_mmx.a ./modules/video_chroma/libi420_yuy2_mmx.a ./modules/misc/memcpy/libmemcpymmxext.a ./modules/misc/memcpy/libmemcpy3dn.a ./modules/mux/mpeg/libmux_ts.a -L/usr/local/lib -g -lrt -lpthread -ldl -lm -ldvbpsi
src/vlc-vlc.o(.text+0xe): In function `main':
src/vlc.c:57: undefined reference to `VLC_Version'
src/vlc-vlc.o(.text+0x59):src/vlc.c:77: undefined reference to `VLC_Create'
src/vlc-vlc.o(.text+0xe6):src/vlc.c:98: undefined reference to `VLC_Init'
src/vlc-vlc.o(.text+0x110):src/vlc.c:105: undefined reference to `VLC_AddIntf'
src/vlc-vlc.o(.text+0x11e):src/vlc.c:108: undefined reference to `VLC_CleanUp'
src/vlc-vlc.o(.text+0x12a):src/vlc.c:111: undefined reference to `VLC_Destroy'
src/vlc-vlc.o(.text+0x1a6): In function `SigHandler':
src/vlc.c:141: undefined reference to `VLC_Die'
collect2: ld returned 1 exit status
make[2]: *** [vlc] Error 1
make[2]: Leaving directory `/home/river/vlc/vlc-0.8.4a'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/river/vlc/vlc-0.8.4a'
make: *** [all] Error 2
Could you point out what's wrong? Maybe it's only a little problem, I'll search for solvement.