Mercurial > mplayer.hg
comparison DOCS/xml/en/ports.xml @ 28384:452c6b9ffaad
Remove remarks about GNU Make being required on some systems.
GNU Make 3.81 or later is required everywhere.
author | diego |
---|---|
date | Sun, 01 Feb 2009 11:15:18 +0000 |
parents | a1451877ff0e |
children | 838215551d62 |
comparison
equal
deleted
inserted
replaced
28383:d65b00f5af0f | 28384:452c6b9ffaad |
---|---|
105 | 105 |
106 <para> | 106 <para> |
107 <application>MPlayer</application> runs on all known BSD flavors. | 107 <application>MPlayer</application> runs on all known BSD flavors. |
108 There are ports/pkgsrc/fink/etc versions of <application>MPlayer</application> | 108 There are ports/pkgsrc/fink/etc versions of <application>MPlayer</application> |
109 available that are probably easier to use than our raw sources. | 109 available that are probably easier to use than our raw sources. |
110 </para> | |
111 | |
112 <para> | |
113 To build <application>MPlayer</application> you will need GNU make | |
114 (gmake - native BSD make will not work) and a recent version of binutils. | |
115 </para> | 110 </para> |
116 | 111 |
117 <para> | 112 <para> |
118 If <application>MPlayer</application> complains about not finding | 113 If <application>MPlayer</application> complains about not finding |
119 <filename>/dev/cdrom</filename> or <filename>/dev/dvd</filename>, | 114 <filename>/dev/cdrom</filename> or <filename>/dev/dvd</filename>, |
221 result in very poor MPlayer performance. | 216 result in very poor MPlayer performance. |
222 </para></listitem> | 217 </para></listitem> |
223 </itemizedlist> | 218 </itemizedlist> |
224 | 219 |
225 <para> | 220 <para> |
226 To build the package you will need GNU <application>make</application> | |
227 (<filename>gmake</filename>, <filename>/opt/sfw/gmake</filename>), native | |
228 Solaris make will not work. Typical error you get when building with | |
229 Solaris' make instead of GNU make: | |
230 <screen> | |
231 % /usr/ccs/bin/make | |
232 make: Fatal error in reader: Makefile, line 25: Unexpected end of line seen | |
233 </screen> | |
234 </para> | |
235 | |
236 <para> | |
237 On Solaris SPARC, you need the GNU C/C++ Compiler; it does not matter if | 221 On Solaris SPARC, you need the GNU C/C++ Compiler; it does not matter if |
238 GNU C/C++ compiler is configured with or without the GNU assembler. | 222 GNU C/C++ compiler is configured with or without the GNU assembler. |
239 </para> | 223 </para> |
240 | 224 |
241 <para> | 225 <para> |
376 by Martin Gansser on his homepage. With these instructions the build should | 360 by Martin Gansser on his homepage. With these instructions the build should |
377 work out of the box. The following information is taken from this HOWTO. | 361 work out of the box. The following information is taken from this HOWTO. |
378 </para> | 362 </para> |
379 | 363 |
380 <para> | 364 <para> |
381 You need GCC 3.4.0 or later, GNU make 3.80 or later and SDL 1.2.7 or later. | 365 You need GCC 3.4.0 or later and SDL 1.2.7 or later. |
382 HP cc will not produce a working program, prior GCC versions are buggy. | 366 HP cc will not produce a working program, prior GCC versions are buggy. |
383 For OpenGL functionality you need to install Mesa and the gl and gl2 video | 367 For OpenGL functionality you need to install Mesa and the gl and gl2 video |
384 output drivers should work, speed may be very bad, depending on the CPU speed, | 368 output drivers should work, speed may be very bad, depending on the CPU speed, |
385 though. A good replacement for the rather poor native HP-UX sound system is | 369 though. A good replacement for the rather poor native HP-UX sound system is |
386 GNU esound. | 370 GNU esound. |
488 <application>MPlayer</application> using GCC 3.4 or greater, | 472 <application>MPlayer</application> using GCC 3.4 or greater, |
489 or if you are building on POWER5, GCC 4.0 is required. | 473 or if you are building on POWER5, GCC 4.0 is required. |
490 </para> | 474 </para> |
491 | 475 |
492 <para> | 476 <para> |
493 Ensure that you are using GNU make | |
494 (<filename>/opt/freeware/bin/gmake</filename>) to build | |
495 <application>MPlayer</application>, as you will encounter problems if | |
496 you use <filename>/usr/ccs/bin/make</filename>. | |
497 </para> | |
498 | |
499 <para> | |
500 CPU detection is still a work in progress. | 477 CPU detection is still a work in progress. |
501 The following architectures have been tested: | 478 The following architectures have been tested: |
502 </para> | 479 </para> |
503 | 480 |
504 <itemizedlist> | 481 <itemizedlist> |