[MPlayer-users] MPlayer compilation error with --disable-mencoder

ajaxas ajaxas at gmail.com
Thu Nov 23 19:28:18 CET 2006


System information:

SUSE Linux 10.1
Linux  2.6.18.3 (compiled by myself) i686 athlon i386 GNU/Linux
libc 2.4
gcc 4.1.1
ld 2.17
binutils 2.17

Hardware and drivers:

Athlon XP (Barton) 2500+
NVidia GeForce FX 5200
NVIDIA-Linux-x86-1.0-8776
Creative SB128 with kernel OSS driver

Problem information:

When compiling MPlayer (SVN -r 21181) with --disable-mencoder option,
the process returns the next error:

cc -o mplayer mplayer.o m_property.o mp_msg.o asxparser.o codec-cfg.o
cpudetect.o edl.o find_sub.o m_config.o m_option.o m_struct.o
parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o subreader.o
vobsub.o unrarlib.o mixer.o parser-mpcmd.o subopt-helper.o libvo/libvo.a
libao2/libao2.a input/libinput.a vidix/libvidix.a
libmpcodecs/libmpcodecs.a libaf/libaf.a libmpdemux/libmpdemux.a
stream/stream.a libswscale/libswscale.a libvo/libosd.a osdep/libosdep.a
libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a
libpostproc/libpostproc.a loader/libloader.a loader/dshow/libDS_Filter.a
loader/dmo/libDMO_Filter.a mp3lib/libMP3.a liba52/liba52.a
libmpeg2/libmpeg2.a libfaad2/libfaad2.a tremor/libvorbisidec.a
libass/libass.a -ldirectfb -L/usr/X11R6/lib -lXext -lX11  -lpthread -lXv
-lXinerama -lXxf86vm -lXxf86dga -lGL -ldl -laa -L/usr/lib -lSDL
-lpthread -L/usr/lib -lesd -laudiofile -lm -lasound -lfaac -lx264
-lpthread  -Wl,-z,noexecstack   -lncurses -lpng -lz -ljpeg -lungif
-lasound -ldl -lpthread -L/usr/lib -ldvdnav -lpthread -lcdda_interface
-lcdda_paranoia -lfreetype -lz -lfontconfig  -lz -lmad -lspeex  -ltheora
-logg   -ldts -lmpcdec -ldv -lxvidcore -lm  -llirc_client  -lm
-lpthread -ldl -rdynamic
libavformat/libavformat.a(matroska.o): In function
`matroska_read_header':
matroska.c:(.text+0x5999): undefined reference to `put_le16'
matroska.c:(.text+0x59a8): undefined reference to `put_le16'
matroska.c:(.text+0x59b7): undefined reference to `put_le16'
matroska.c:(.text+0x59c6): undefined reference to `put_le32'
matroska.c:(.text+0x59e1): undefined reference to `put_le32'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

- whether there are any other options given or not.
I don't think the reason lies in my kernel, because it compiles OK with
this kernel, for -r 21053 at least.

config.h and config.mak bzip-ed files are attached.


-- 
ajaxas <ajaxas at gmail.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.h.bz2
Type: application/x-bzip
Size: 7133 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20061124/48827c78/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.mak.bz2
Type: application/x-bzip
Size: 2714 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20061124/48827c78/attachment-0001.bin>


More information about the MPlayer-users mailing list