mplayer
Jakub Bogusz
qboosh w prioris.mini.pw.edu.pl
Czw, 9 Sie 2001, 21:13:41 CEST
On Wed, Aug 08, 2001 at 10:57:43PM +0200, Artur Flinta wrote:
> Witam!
>
> Przy probie kompilacji mplayer'a z repo z parametrami --without lirc
> --with 3dnow dostaje:
>
> gcc -O2 -march=i586 -I/usr/X11R6/include -pipe -ffast-math -Iloader
> -Ilibvo -I/usr/local/include -o mplayer mplayer.o find_sub.o aviprint.o
> dll_init.o dec_audio.o dec_video.o aviwrite.o aviheader.o asfheader.o
> demux_avi.o demux_asf.o demux_mpg.o demuxer.o stream.o codec-cfg.o
> subreader.o linux/getch2.o linux/timer-lx.o linux/shmem.o xa/xa_gsm.o
> lirc_mp.o cfgparser.o mixer.o dvdauth.o spudec.o -Lmp3lib -lMP3
> -Llibac3 -lac3 -lasound -lm -lncurses -Lloader -lloader
> -Lloader/DirectShow -lDS_Filter -lstdc++ -Llibavcodec -lavcodec -Llibmpeg2
> -lmpeg2 -Lopendivx -ldecore -Llibao2 -lao2 -Llibvo -lvo -L/usr/X11R6/lib
> -L/usr/local/lib -lGL -L/usr/X11R6/lib -Wl,-rpath,/usr/X11R6/lib -lSDL
> -lpthread -lm -lasound -L/usr/X11R6/lib -ldl -lartsc -DPIC -fPIC -lpthread
> -L/usr/lib -lesd -laudiofile -lm -L/usr/X11R6/lib -lX11 -lXext -lXxf86vm
> -lXxf86dga -lXv -ldl -lXxf86dga -lX11 -lXext -lXv -lXxf86vm -lpng -lz
> -lnsl -Lencore -lencore -lrt -ldl -lpthread
> mp3lib/libMP3.a(sr1.o): In function `MP3_Init':
> sr1.o(.text+0x7e91): undefined reference to `synth_1to1_MMX'
> mp3lib/libMP3.a(dct64_3dnow.o): In function `dct64_MMX_3dnow':
> dct64_3dnow.o(.text+0x26): undefined reference to `costab_mmx'
> collect2: ld returned 1 exit status
> make: *** [mplayer] Błąd 1
>
> W przypadku opuszczenia --with 3dnow wszystko kompiluje sie dobrze.
Bo nie dałeś --with mmx?
Może trzeba porobić %define'y, żeby 3dnow implikowało MMX.
Ja kompilowałem z:
--without alsa --without lirc --without arts --with 3dnow --with3dnowex
--with mmx --with mmx2
> ps. Jajko 2.4.7 ze źródeł i bez łatek
U mnie 2.4.7 + crypto.
--
Jakub Bogusz
http://prioris.mini.pw.edu.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl