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