860
|
1 MPlayer requirements
|
|
2 ====================
|
|
3 Intro
|
|
4 *****
|
|
5 This document is to tell you what MPlayer's requirements are, and where can you
|
|
6 find 'em.
|
|
7
|
|
8 Current Minimal Requirements:
|
|
9 *****************************
|
|
10
|
|
11 Binutils:
|
|
12 ~~~~~~~~~
|
|
13 Brief: These utilities deal with object files.
|
|
14 URL: ftp://ftp.gnu.org/pub/gnu/binutils
|
|
15 Checking: as --version
|
|
16 ld --version
|
944
|
17 Note: Preferred versions are:
|
|
18 2.9.1 - if you interest with MMX only support
|
|
19 2.10.1- if you interest with qualitative support of
|
|
20 MMX2, 3dnow, K7, SSE instructions set
|
|
21 2.11 - was tested and works fine with mplayer
|
|
22 (supports SSE2, IA64, AMD's x86-64 sets)
|
860
|
23
|
|
24 GCC
|
|
25 ~~~
|
|
26 Brief: Gnu Compilers Collection
|
|
27 URL: http://gcc.gnu.org
|
|
28 Checking: gcc --version
|
|
29 Note: Preferred versions are 2.95.3 (2.95.2 with updated libstc++ stuff)
|
|
30 2.96.xx won't work, they are RedHat's UNOFFICIAL and BUGGY releases
|
|
31 egcs-2.91.xx and early may have problems with inline assembler
|
|
32
|
|
33 GLIBC
|
|
34 ~~~~~
|
|
35 Brief: GNU C library
|
|
36 URL: ftp://ftp.gnu.org/pub/gnu/glibc
|
|
37 Checking: ls -l /lib/libc[.-]*
|
|
38 Note: Preferred versions are 2.1.3 or 2.2.3
|
|
39
|
944
|
40 make
|
|
41 ~~~~
|
|
42 Brief: Make utility
|
|
43 URL: ftp://ftp.gnu.org/pub/gnu/make
|
|
44 Checking: make --version
|
|
45 Note: Preferred versions are 3.79 and 3.79.1
|
|
46 (previous 3.7x versions have memory leaks and can cause
|
|
47 problems if your PC has <=32Mb of memory. As rule it's
|
|
48 finished by segfault).
|
|
49
|
860
|
50 XFree86
|
|
51 ~~~~~~~
|
|
52 Brief: Free port of X11 system on x86 architecture
|
|
53 URL: http://www.xfree86.org
|
|
54 Checking: X -version
|
930
|
55 Note: Preferred versions are 4.0.3 and DRI-CVS
|
860
|
56
|
|
57 Win32 codecs:
|
|
58 ~~~~~~~~~~~~~
|
930
|
59 Brief: Collection of win32 audio/video codecs.
|
|
60 URL: ftp://thot.banki.hu/MPlayer/releases/w32codec.zip
|
|
61 Note: Please use only this codec set (it differs from avifile's)
|
|
62 Status/info page: http://mplayer.sourceforge.net/DOCS/codecs.html
|
860
|
63
|
1300
|
64 nasm
|
|
65 ~~~~
|
|
66 Brief: Netwide assembler
|
|
67 URL: http://www.web-sites.co.uk/nasm/
|
|
68 Note: It's required for compilation libavcodec stuff
|
|
69
|
860
|
70 Optional Requirements:
|
|
71 **********************
|
|
72
|
|
73 ALSA
|
|
74 ~~~~
|
|
75 Brief: Advanced Linux Sound Architecture
|
|
76 URL: http://www.alsa-project.org/
|
|
77 Note: Preferred version is 0.9.x+ . For details see DOCS/README
|
|
78
|
|
79 DRI
|
|
80 ~~~
|
|
81 Brief: The Direct Rendering Infrastructure
|
|
82 URL: http://dri.sourceforge.net/
|
|
83 Note: For details see DOCS/VIDEOCARDS
|
|
84
|
|
85 Utah-GLX
|
|
86 ~~~~~~~~
|
930
|
87 Brief: An open source hardware accelerated implementation of OpenGL/GLX.
|
860
|
88 URL: http://utah-glx.sourceforge.net/
|
|
89 Note: For detail see DOCS/VIDEOCARDS
|
|
90
|
|
91 libcss
|
|
92 ~~~~~~
|
|
93 Brief: libcss is required for viewing encrypted DVDs
|
|
94 URL: http://www.linuxvideo.org/user/dl.html
|
|
95 Note: For details see DOCS/DVD
|
|
96
|
|
97 liblirc
|
|
98 ~~~~~~~
|
|
99 Brief: Linux Infrared Remote Control. LIRC is a package that supports receiving
|
|
100 and sending IR signals from/for the most common IR remote controls.
|
|
101 URL: http://sourceforge.net/projects/lirc/
|
|
102 Note: For details see DOCS/LIRC
|
|
103
|
|
104 libpng
|
|
105 ~~~~~~
|
|
106 Brief: Portable Network Graphic library
|
|
107 URL: http://www.libpng.org/pub/png/pngcode.html
|
|
108 Note: For details see DOCS/README
|
930
|
109 You may need package 'zlib' too, because of libpng depends on it!
|
860
|
110
|
|
111 libsdl
|
|
112 ~~~~~~
|
|
113 Brief: Simple DirectMedia Layer is a cross-platform multimedia library designed
|
|
114 to provide fast access to the graphics framebuffer and audio device
|
|
115 URL: http://www.libsdl.org
|
|
116 Note: Preferred versions are 1.2.0+. For details see DOCS/SDL
|
|
117
|
930
|
118 libxmmp
|
860
|
119 ~~~~~~~
|
|
120 Brief: Linux MultiMedia Project
|
|
121 URL: http://www.frozenproductions.com/xmmp/
|
|
122 Alt URL: http://xmmp.sourceforge.net
|
|
123 Note: For details see DOCS/ChangeLog
|
|
124
|
|
125 Enjoy!
|
907
|
126
|
860
|
127 MPlayer team
|
907
|
128
|