annotate DOCS/xml/cs/ports.xml @ 33263:5f527a9a9521

Add an exit function. This function will allow performing clean-up operations. (MPlayer calls guiDone() before exiting, but only if the GUI has been initialized, i.e. if guiInit() has been called successfully. Any exit_player()/exit_player_with_rc() after GUI's cfg_read() until guiInit(), or any exit_player() during guiInit() itself will end the GUI without calling guiDone(). This exit function will at least handle abortions during guiInit() itself. It will be called twice in case of an guiExit() after GUI initialization - first directly, next by guiDone() via MPlayer's exit_player_with_rc().)
author ib
date Tue, 03 May 2011 12:19:22 +0000
parents 4a354cdcf847
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 24307
diff changeset
2 <!-- Synced with r24327 -->
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
3 <chapter id="ports" xreflabel="Ports">
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
4 <title>Porty</title>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
5
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
6 <sect1 id="linux">
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
7 <title>Linux</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
8
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
9 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
10 Hlavní vývojovou platformou je Linux na x86, ačkoli
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
11 <application>MPlayer</application> pracuje na mnoha jiných portech Linuxu.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
12 Binární balíčky <application>MPlayer</application>u jsou dostupné z několika
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
13 zdrojů.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
14 Nicméně <emphasis role="bold">není žádný z těchto balíčků podporován</emphasis>.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
15 Hlaste tedy problémy jejich autorům, nikoli nám.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
16 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
17
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
18 <!-- ********** -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
19
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
20 <sect2 id="debian">
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
21 <title>Vytvoření balíčku pro Debian</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
22
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
23 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
24 Pro vytvoření balíčku pro Debian spusťte následující příkaz v adresáři se
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
25 zdrojovým kódem <application>MPlayer</application>u:
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
26
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
27 <screen>fakeroot debian/rules binary</screen>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
28
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
29 Pokud chcete předat nějaké volby pro configure, můžete nastavit proměnnou
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
30 prostředí <envar>DEB_BUILD_OPTIONS</envar>. Například, pokud chcete GUI a
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
31 podporu OSD menu, měli byste použít:
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
32
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
33 <screen>DEB_BUILD_OPTIONS="--enable-gui --enable-menu" fakeroot debian/rules binary</screen>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
34
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
35 Rovněž můžete předat některé proměnné do Makefile. Například, pokud chcete
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
36 kompilovat pomocí gcc 3.4 i v případě, že to není výchozí kompilátor:
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
37
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
38 <screen>CC=gcc-3.4 DEB_BUILD_OPTIONS="--enable-gui" fakeroot debian/rules binary</screen>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
39
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
40 K vyčistění zdrojového stromu spusťte následující příkaz:
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
41
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
42 <screen>fakeroot debian/rules clean</screen>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
43
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
44 Jako root můžete nainstalovat <filename>.deb</filename> balíček obvyklým
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
45 způsobem:
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
46
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
47 <screen>dpkg -i ../mplayer_<replaceable>version</replaceable>.deb</screen>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
48 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
49
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
50 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
51 Christian Marillat vytvářel jistou dobu neoficiální Debianí balíčky
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
52 <application>MPlayer</application>u, <application>MEncoder</application>u a
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
53 našich binárních balíků s kodeky, můžete si je stáhnout (apt-get) z
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
54 <ulink url="http://www.debian-multimedia.org/">jeho domácí stránky</ulink>.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
55 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
56 </sect2>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
57
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
58 <!-- ********** -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
59
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
60 <sect2 id="rpm">
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
61 <title>Balení RPM</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
62
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
63 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
64 Dominik Mierzejewski udržuje oficiální RPM balíčky
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
65 <application>MPlayer</application>u pro Fedora Core. Ty jsou dostupné
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
66 z <ulink url="http://rpm.livna.org/">repozitáře</ulink>.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
67 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
68
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
69 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
70 RPM balíčky pro Mandrake/Mandriva jsou dostupné z
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
71 <ulink url="http://plf.zarb.org/">P.L.F.</ulink>.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
72 SuSE zařadilo do své distribuce zmrzačenou verzi
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
73 <application>MPlayer</application>u. V posledních verzích ji odstranili. Funkční
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
74 RPM naleznete na
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
75 <ulink url="http://packman.links2linux.de/?action=128">links2linux.de</ulink>.
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
76 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
77 </sect2>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
78
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
79 <!-- ********** -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
80
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
81 <sect2 id="arm">
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
82 <title>ARM</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
83
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
84 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
85 <application>MPlayer</application> pracuje na Linuxových PDA s ARM CPU např.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
86 Sharp Zaurus, Compaq Ipaq. Nejjednodušší způsob jak si opatřit
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
87 <application>MPlayer</application> je, stáhnout si jej z některého
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
88 <ulink url="http://www.openzaurus.org">OpenZaurus</ulink> balíčkového kanálu.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
89 Pokud si jej chcete skompilovat sami, měli byste nahlédnout do adresáře
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
90 <ulink url="http://openzaurus.bkbits.net:8080/buildroot/src/packages/mplayer?nav=index.html|src/.|src/packages">mplayer</ulink>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
91 a
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
92 <ulink url="http://openzaurus.bkbits.net:8080/buildroot/src/packages/libavcodec?nav=index.html|src/.|src/packages">libavcodec</ulink>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
93 v buildroot OpenZaurus distribuce. Zde mají vždy poslední Makefile a patche používané
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
94 pro sestavení SVN verze <application>MPlayer</application>u.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
95 Pokud potřebujete GUI rozhraní, můžete použít xmms-embedded.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
96 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
97 </sect2>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
98 </sect1>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
99
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
100
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
101 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
102
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
103
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
104 <sect1 id="bsd">
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
105 <title>*BSD</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
106
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
107 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
108 <application>MPlayer</application> běží na všech známých BSD verzích.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
109 Existují portované/pkgsrc/fink/atd verze
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
110 <application>MPlayer</application>u, které lze pravděpodobně snadněji použít,
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
111 než naše surové zdrojové kódy.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
112 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
113
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
114 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
115 K sestavení <application>MPlayer</application>u budete potřebovat GNU make
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
116 (gmake - nativní BSD make nebude pracovat) a současnou verzi binutils.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
117 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
118
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
119 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
120 Pokud si <application>MPlayer</application> stěžuje, že nemůže najít
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
121 <filename>/dev/cdrom</filename> nebo <filename>/dev/dvd</filename>,
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
122 vytvořte příslušný symbolický link:
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
123 <screen>ln -s /dev/<replaceable>vaše_cdrom_zařízení</replaceable> /dev/cdrom</screen>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
124 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
125
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
126 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
127 Chcete-li používat Win32 DLL v <application>MPlayer</application>u, budete muset
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
128 rekompilovat jádro s volbou "<envar>USER_LDT</envar>"
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
129 (pokud nepoužíváte FreeBSD-CURRENT, kde je to výchozí).
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
130 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
131
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
132 <!-- ********** -->
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
133
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
134 <sect2 id="freebsd">
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
135 <title>FreeBSD</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
136
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
137 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
138 Pokud váš procesor má SSE, rekompilujte jádro s
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
139 "<envar>options CPU_ENABLE_SSE</envar>" (vyžaduje FreeBSD-STABLE nebo patche
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
140 do jádra).
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
141 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
142 </sect2>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
143
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
144 <!-- ********** -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
145
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
146 <sect2 id="openbsd">
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
147 <title>OpenBSD</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
148
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
149 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
150 Vzhledem k omezením v různých verzích gas (GNU assembleru &ndash; pozn. překl.)
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
151 (relokace vs MMX), budete muset kompilovat ve dvou krocích:
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
152 Nejprve se ujistěte že je nenativní as jako první ve vaší <envar>$PATH</envar>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
153 a proveďte <command>gmake -k</command>, pak zajistěte, aby se použila nativní
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
154 verze a proveďte <command>gmake</command>.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
155 </para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
156
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
157 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
158 Od OpenBSD 3.4 není již výše uvedená metoda potřeba.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
159 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
160 </sect2>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
161
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
162 <!-- ********** -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
163
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
164 <sect2 id="darwin">
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
165 <title>Darwin</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
166
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
167 <para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
168 Viz sekce <link linkend="macos">Mac OS</link>.
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
169 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
170 </sect2>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
171 </sect1>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
172
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
173
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
174 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
175
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
176
17375
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
177 <sect1 id="unix">
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
178 <title>Komerční Unix</title>
17375
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
179
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
180 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
181 <application>MPlayer</application> byl portován na mnoho komerčních variant
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
182 Unixu. Jelikož vývojová prostředí na těchto systémech bývají odlišná od těch
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
183 na svobodných Unixech, budete muset provést ruční úpravy, aby se kompilace
17375
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
184 povedla.
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
185 </para>
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
186
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
187 <!-- ********** -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
188
17375
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
189 <sect2 id="solaris">
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
190 <title>Solaris</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
191
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
192 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
193 <application>MPlayer</application> by měl běžet na Solarisu 2.6 nebo novějším.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
194 Použijte SUN audio rozhraní pomocí volby <option>-ao sun</option> pro přehrávání
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
195 zvuku.
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
196 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
197
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
198 <para>
29263
0f1b5b68af32 whitespace cosmetics: Remove all trailing whitespace.
diego
parents: 29210
diff changeset
199 Na <emphasis role="bold">UltraSPARC</emphasis>ích,
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
200 <application>MPlayer</application> využívá jejich rozšíření
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
201 <emphasis role="bold">VIS</emphasis>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
202 (ekvivalentní MMX), zatím jen v
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
203 <systemitem class="library">libmpeg2</systemitem>,
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
204 <systemitem class="library">libvo</systemitem>
15677
5aae2e679c4c SPARC section translation
jheryan
parents: 15496
diff changeset
205 a <systemitem class="library">libavcodec</systemitem>, ale nikoli v
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
206 <systemitem class="library">mp3lib</systemitem>. Můžete přehrávat VOB soubor
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
207 na 400MHz CPU. Budete k tomu potřebovat nainstalovanou
15677
5aae2e679c4c SPARC section translation
jheryan
parents: 15496
diff changeset
208 <ulink url="http://www.sun.com/sparc/vis/mediaLib.html"><systemitem class="library">mLib</systemitem></ulink>.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
209 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
210
18892
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
211 <para><emphasis role="bold">Caveat:</emphasis></para>
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
212 <itemizedlist>
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
213 <listitem><para>Podpora <emphasis role="bold">mediaLib</emphasis> je
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
214 <emphasis role="bold">v současnosti vypnutá</emphasis> ve výchozím nastavení
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
215 <application>MPlayer</application>u kvůli chybovosti. Uživatelé SPARCu
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
216 překládající MPlayer s podporou mediaLib hlásili tlustý zelený pruh
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
217 v libavcodecem enkódovaném a dekódovaném videu. Pokud chcete, můžete si ji
18892
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
218 zapnout:
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
219 <screen>./configure --enable-mlib</screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
220 Děláte to na vlastní nebezpečí. Uživatelé x86 by
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
221 <emphasis role="bold">nikdy</emphasis> neměli používat mediaLib, jelikož
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
222 vede k velmi slabému výkonu MPlayeru.
18892
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
223 </para></listitem>
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
224 </itemizedlist>
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
225
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
226 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
227 Pro kompilaci balíku budete potřebovat GNU <application>make</application>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
228 (<filename>gmake</filename>, <filename>/opt/sfw/gmake</filename>), jelikož
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
229 nativní make Solarisu nebude pracovat. Typickou chybou kompilace s make
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
230 Solarisu namísto GNU make je:
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
231 <screen>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
232 % /usr/ccs/bin/make
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
233 make: Fatal error in reader: Makefile, line 25: Unexpected end of line seen
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
234 </screen>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
235 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
236
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
237 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
238 Na Solarisu SPARC, potřebujete GNU C/C++ Compiler; nezáleží na tom, zda je
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
239 GNU C/C++ compiler konfigurován s nebo bez GNU assembleru.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
240 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
241
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
242 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
243 Na Solarisu x86, potřebujete GNU assembler a GNU C/C++ compiler,
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
244 konfigurovaný pro použití GNU assembleru! Kód <application>MPlayer</application>u
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
245 na platformě x86 intenzivně používá MMX, SSE a 3DNOW! instrukce,
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
246 které nemůže být kompilovány Sun assemblerem
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
247 <filename>/usr/ccs/bin/as</filename>.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
248 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
249
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
250 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
251 Skript <filename>configure</filename> zkouší zjistit, který assembler je použitý
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
252 vaším příkazem "gcc" (v případě že autodetekce selže, použijte volbu
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
253 <option>--as=<replaceable>/kdekoli/máte/nainstalován/gnu-as</replaceable></option>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
254 pro nastavení <filename>configure</filename> skriptu tak, aby našel GNU
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
255 "as" na vašem systému).
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
256 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
257
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
258 <para>Řešení běžných potíží:</para>
18892
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
259 <itemizedlist>
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
260 <listitem><para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
261 Chybová zpráva z <filename>configure</filename> na systému Solaris x86
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
262 s použitím GCC bez GNU assembleru:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
263 <screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
264 % configure
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
265 ...
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
266 Checking assembler (/usr/ccs/bin/as) ... , failed
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
267 Please upgrade(downgrade) binutils to 2.10.1...<!--
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
268 --></screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
269 (Řešení: Nainstalujte a použijte gcc konfigurovaný s
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
270 <option>--with-as=gas</option>)
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
271 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
272
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
273 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
274 Typická chyba, kterou dostanete při kompilaci pomocí GNU C kompilátoru, který
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
275 nepoužívá GNU as:
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
276 <screen>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
277 % gmake
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
278 ...
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
279 gcc -c -Iloader -Ilibvo -O4 -march=i686 -mcpu=i686 -pipe -ffast-math
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
280 -fomit-frame-pointer -I/usr/local/include -o mplayer.o mplayer.c
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
281 Assembler: mplayer.c
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
282 "(stdin)", line 3567 : Illegal mnemonic
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
283 "(stdin)", line 3567 : Syntax error
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
284 ... more "Illegal mnemonic" and "Syntax error" errors ...
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
285 </screen>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
286 </para>
18892
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
287 </listitem>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
288
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
289 <listitem><para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
290 <application>MPlayer</application> může zhavarovat (segfault),
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
291 pokud dekódujete nebo enkódujete video používající win32 kodeky:
18892
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
292 <screen>
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
293 ...
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
294 Trying to force audio codec driver family acm...
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
295 Opening audio decoder: [acm] Win32/ACM decoders
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
296 sysi86(SI86DSCR): Invalid argument
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
297 Couldn't install fs segment, expect segfault
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
298
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
299
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
300 MPlayer interrupted by signal 11 in module: init_audio_codec
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
301 ...<!--
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
302 --></screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
303 To díky změně na sysi86() ve verzích Solaris 10 a před-Solaris
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
304 Nevada b31. V Solaris Nevada b32 to bylo opraveno;
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
305 Sun však ještě musí portovat opravu do Solaris 10. MPlayer
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
306 Project upozornil Sun na tento problém a záplata pro Solaris 10
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
307 je v současnosti rozpracována. Více informací o této chybě naleznete
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
308 na:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
309 <ulink
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
310 url="http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6308413"/>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
311 </para></listitem>
18892
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
312
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
313 <listitem><para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
314 Díky chybám v Solarisu 8,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
315 nemůžete přehrávat DVD disky větší než 4 GB:
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
316 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
317
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
318 <itemizedlist>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
319 <listitem><para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
320 Ovladač sd(7D) na Solarisu 8 x86 má chybu v přístupu k diskovému bloku >4GB
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
321 na zařízeních, které mají logical blocksize != DEV_BSIZE (čili CD-ROM a DVD média).
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
322 Díky 32Bit int overflow, dostanete přístupovou diskovou adresu modulo 4GB
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
323 (<ulink url="http://groups.yahoo.com/group/solarisonintel/message/22516"/>).
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
324 Tento problém neexistuje ve SPARC verzi Solarisu 8.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
325 </para></listitem>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
326
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
327 <listitem><para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
328 Podobná chyba je i v kódu systému souborů hsfs(7FS) (AKA ISO9660),
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
329 hsfs nemusí podporovat oddíly/disky větší než 4GB, ke všem datům je přistupováno
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
330 modulo 4GB
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
331 (<ulink url="http://groups.yahoo.com/group/solarisonintel/message/22592"/>).
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
332 Problém hsfs může být odstraněn nainstalováním
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
333 patche 109764-04 (sparc) / 109765-04 (x86).
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
334 </para></listitem>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
335 </itemizedlist>
18892
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
336 </listitem>
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
337 </itemizedlist>
17375
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
338 </sect2>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
339
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
340 <!-- ********** -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
341
17375
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
342 <sect2 id="hp-ux">
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
343 <title>HP-UX</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
344
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
345 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
346 Joe Page hostuje podrobné HP-UX <application>MPlayer</application>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
347 <ulink url="http://users.rcn.com/joepage/mplayer_on_hpux11.htm">HOWTO</ulink>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
348 od Martina Ganssera na jeho domácí stránce. Podle těchto instrukcí by kompilace
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
349 měla proběhnout bez potíží. Následující informace jsou vytaženy ze zmíněného
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
350 HOWTO.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
351 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
352
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
353 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
354 Potřebujete GCC 3.4.0 nebo pozdější, GNU make 3.80 nebo pozdější a SDL 1.2.7 nebo pozdější.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
355 HP cc nevytvoří funkční program, předchozí verze GCC jsou chybové.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
356 Pro funkci OpenGL musíte nainstalovat Mesa a video rozhraní gl a gl2 by měly
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
357 pracovat. Jejich rychlost však může být velmi malá, podle rychlosti CPU.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
358 Dobrou náhradou za spíše slabý nativní HP-UX systém je GNU esound.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
359 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
360
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
361 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
362 Vytvořte DVD zařízení průzkumem SCSI pomocí:
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
363
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
364 <screen>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
365 # ioscan -fn
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
366
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
367 Class I H/W Path Driver S/W State H/W Type Description
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
368 ...
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
369 ext_bus 1 8/16/5 c720 CLAIMED INTERFACE Built-in SCSI
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
370 target 3 8/16/5.2 tgt CLAIMED DEVICE
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
371 disk 4 8/16/5.<emphasis role="bold">2</emphasis>.<emphasis role="bold">0</emphasis> sdisk CLAIMED DEVICE <emphasis role="bold">PIONEER DVD-ROM DVD-305</emphasis>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
372 /dev/dsk/c1t2d0 <emphasis role="bold">/dev/rdsk/c1t2d0</emphasis>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
373 target 4 8/16/5.7 tgt CLAIMED DEVICE
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
374 ctl <emphasis role="bold">1</emphasis> 8/16/5.7.0 sctl CLAIMED DEVICE Initiator
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
375 /dev/rscsi/c1t7d0 /dev/rscsi/c1t7l0 /dev/scsi/c1t7l0
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
376 ...
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
377 </screen>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
378
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
379 Výstup na obrazovce ukazuje Pioneer DVD-ROM na SCSI adrese 2.
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
380 Instance karty pro hardwarovou cestu 8/16 je 1.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
381 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
382
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
383 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
384 Vytvořte link ze surového zařízení na DVD zařízení.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
385 <screen>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
386 ln -s /dev/rdsk/c<replaceable>&lt;SCSI bus instance&gt;</replaceable>t<replaceable>&lt;SCSI target ID&gt;</replaceable>d<replaceable>&lt;LUN&gt;</replaceable> /dev/<replaceable>&lt;device&gt;</replaceable>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
387 </screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
388 Příklad:
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
389 <screen>ln -s /dev/rdsk/c1t2d0 /dev/dvd</screen>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
390 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
391
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
392 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
393 Níže uvádíme řešení některých běžných problémů:
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
394
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
395 <itemizedlist>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
396 <listitem>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
397 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
398 Spadne při startu s hlášením:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
399 <screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
400 /usr/lib/dld.sl: Unresolved symbol: finite (code) from /usr/local/lib/gcc-lib/hppa2.0n-hp-hpux11.00/3.2/../../../libGL.sl<!--
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
401 --></screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
402 </para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
403 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
404 To znamená, že funkce <systemitem>.finite().</systemitem> není
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
405 dostupná ve standardní HP-UX matematické knihovně.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
406 Místo ní je zde <systemitem>.isfinite().</systemitem>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
407 Řešení: Použijte poslední Mesa depot soubor.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
408 </para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
409 </listitem>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
410
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
411 <listitem>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
412 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
413 Spadne při přehrávání s hlášením:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
414 <screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
415 /usr/lib/dld.sl: Unresolved symbol: sem_init (code) from /usr/local/lib/libSDL-1.2.sl.0<!--
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
416 --></screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
417 </para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
418 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
419 Řešení: Použijte volbu extralibdir v configure
32661
4a354cdcf847 Replace obsolete '--with-extralibdir' configure option by '--extra-ldflags'.
diego
parents: 29263
diff changeset
420 <option>--extra-ldflags="/usr/lib -lrt"</option>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
421 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
422 </listitem>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
423
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
424 <listitem>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
425 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
426 MPlayer havaruje (segfault) s hlášením:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
427 <screen>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
428 Pid 10166 received a SIGSEGV for stack growth failure.
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
429 Possible causes: insufficient memory or swap space, or stack size exceeded maxssiz.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
430 Segmentation fault<!--
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
431 --></screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
432 </para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
433 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
434 Řešení:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
435 HP-UX kernel má výchozí velikost zásobníku 8MB(?) na proces.(11.0 a
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
436 novější 10.20 patche vám umožní zvýšit <systemitem>maxssiz</systemitem> až na
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
437 350MB pro 32-bit programy). Musíte zvětšit
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
438 <systemitem>maxssiz</systemitem> a rekompilovat kernel (a restartovat).
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
439 Pro tento účel můžete použít SAM.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
440 (Když už to budete dělat, ověřte parametr <systemitem>maxdsiz</systemitem>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
441 pro maximální množství paměti, které může program použít.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
442 Závisí na vašich aplikacích, jestli je výchozích 64MB dost nebo ne.)
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
443 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
444 </listitem>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
445 </itemizedlist>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
446 </para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
447 </sect2>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
448
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
449 <!-- ********** -->
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
450
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
451 <sect2 id="aix">
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
452 <title>AIX</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
453
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
454 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
455 <application>MPlayer</application> lze úspěšně přeložit na AIX 5.1,
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
456 5.2 a 5.3, pomocí GCC 3.3 nebo vyšší. Kompilace
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
457 <application>MPlayer</application>u na AIX 4.3.3 a nížsích nebyla
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
458 testována. Velmi doporučujeme kompilovat
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
459 <application>MPlayer</application> pomocí GCC 3.4 nebo vašší,
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
460 nebo pokud kompilujete na
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
461 POWER5, vyžaduje se GCC 4.0.
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
462 </para>
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
463
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
464 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
465 Ujistěte se, že používáte GNU make
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
466 (<filename>/opt/freeware/bin/gmake</filename>) pro sestavení
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
467 <application>MPlayer</application>u, jelikož při použití
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
468 <filename>/usr/ccs/bin/make</filename> budete mít problémy.
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
469 </para>
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
470
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
471 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
472 Detekce procesoru je stále nedokončena.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
473 Testovány byly následující architektury:
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
474 </para>
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
475
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
476 <itemizedlist>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
477 <listitem><para>604e</para></listitem>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
478 <listitem><para>POWER3</para></listitem>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
479 <listitem><para>POWER4</para></listitem>
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
480 </itemizedlist>
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
481
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
482 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
483 Následující architektury nebyly testovány, ale měly by pracovat:
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
484 <itemizedlist>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
485 <listitem><para>POWER</para></listitem>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
486 <listitem><para>POWER2</para></listitem>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
487 <listitem><para>POWER5</para></listitem>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
488 </itemizedlist>
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
489 </para>
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
490 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
491 Zvuk přes Ultimedia Services není podporován, jelikož Ultimedia byla
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
492 opuštěna v AIX 5.1; tudíš je jedinou možností použití ovladačů AIX Open
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
493 Sound System (OSS) od 4Front Technologies z
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
494 <ulink url="http://www.opensound.com/aix.html">http://www.opensound.com/aix.html</ulink>.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
495 4Front Technologies volně poskytuje OSS ovladače pro AIX 5.1 pro
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
496 nekomerční použití; zatím však neexistují zvukové ovladače
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
497 pro AIX 5.2 nebo 5.3. To znamená, že <emphasis role="bold">AIX 5.2
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
498 a 5.3 nejsou nyní schopny provozovat MPlayer se zvukem.</emphasis>
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
499 </para>
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
500
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
501 <para>Řešení běžných potíží:</para>
18892
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
502
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
503 <itemizedlist>
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
504 <listitem>
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
505 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
506 Pokud dostanete tuto chybovou hlášku z <filename>configure</filename>:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
507 <screen>
18892
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
508 $ ./configure
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
509 ...
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
510 Checking for iconv program ... no
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
511 No working iconv program found, use
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
512 --charset=US-ASCII to continue anyway.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
513 Messages in the GTK-2 interface will be broken then.<!--
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
514 --></screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
515 To proto, že AIX používá nestandardní názvy znakových sad; proto
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
516 konverze výstupu MPlayeru do jiné znakové sady není zatím podporována.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
517 Řešením je:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
518 <screen>$ ./configure --charset=noconv</screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
519 </para>
18892
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
520 </listitem>
d851f1841bc8 Sync to svn up to 27.6.2006
jheryan
parents: 18276
diff changeset
521 </itemizedlist>
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
522 </sect2>
28473
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
523
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
524 <!-- ********** -->
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
525
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
526 <sect2 id="qnx">
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
527 <title>QNX</title>
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
528
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
529 <para>
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
530 Musíte si stáhnout a nainstalovat SDL pro QNX. Pak spusťte
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
531 <application>MPlayer</application> s volbami <option>-vo sdl:driver=photon</option>
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
532 a <option>-ao sdl:nto</option>, mělo by to být rychlé.
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
533 </para>
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
534
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
535 <para>
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
536 Výstup <option>-vo x11</option> bude ještě pomalejší než na Linuxu,
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
537 jelikož QNX má pouze X <emphasis>emulaci</emphasis>, která je velmi pomalá.
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
538 </para>
95f0006b3e93 partial sync with obsolete section removal
diego
parents: 24709
diff changeset
539 </sect2>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
540 </sect1>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
541
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
542
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
543 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
544
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
545
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
546 <sect1 id="windows">
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
547 <title>Windows</title>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
548
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
549 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
550 Ano, <application>MPlayer</application> běží na Windows pod
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
551 <ulink url="http://www.cygwin.com/"><application>Cygwin</application></ulink> a
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
552 <ulink url="http://www.mingw.org/"><application>MinGW</application></ulink>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
553 Nemá zatím oficiální GUI, ale verze pro příkazový řádek je plně funkční.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
554 Měli byste navštívit konferenci
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
555 <ulink url="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-cygwin/">MPlayer-cygwin</ulink>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
556 pro pomoc a poslední informace.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
557 Oficiální Windows binárky naleznete na
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
558 <ulink url="http://www.mplayerhq.hu/design7/dload.html">download stránce</ulink>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
559 Instalátor a jednoduché GUI frontendy jsou dostupné z externích zdrojů.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
560 Odkazy na ně jsme umístili v sekci Windows na naší
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
561 <ulink url="http://www.mplayerhq.hu/design7/projects.html#windows">stránce s
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
562 projekty</ulink>.
18276
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
563 </para>
87b68f46756e Synced with 1.80
jheryan
parents: 17706
diff changeset
564
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
565 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
566 Pokud se chcete vyhnout použití příkazové řádky, můžete použít malý trik
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
567 s umístěním zástupce na pracovní plochu, který bude obsahovat v sekci
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
568 spuštění něco takového:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
569 <screen><replaceable>c:\cesta\k\</replaceable>mplayer.exe %1</screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
570 To nechá <application>MPlayer</application> přehrát jakýkoli film, který je
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
571 přetažen na zástupce. Přidejte <option>-fs</option> pro celoobrazovkový
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
572 režim.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
573 </para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
574
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
575 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
576 Nejlepších výsledků dosáhnete použitím nativního DirectX video rozhraní
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
577 (<option>-vo directx</option>). Alternativami jsou OpenGL a SDL, ale výkon
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
578 OpenGL se velmi různí na jednotlivých systémech a o SDL je známo, že na
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
579 některých systémech drobí video nebo padá. Pokud je obraz rozsypán, zkuste
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
580 vypnout hardwarovou akceleraci pomocí
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
581 <option>-vo directx:noaccel</option>. Stáhněte si
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
582 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/contrib/dx7headers.tgz">hlavičkové soubory DirectX 7</ulink>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
583 pro kompilaci výstupního rozhraní DirectX. Navíc budete muset mít
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
584 nainstalovány DirectX 7 nebo vyšší, aby rozhraní pracovalo.
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
585 </para>
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
586
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
587 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
588 <link linkend="vidix">VIDIX</link> nyní pracuje pod Windows jako
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
589 <option>-vo winvidix</option>, ačkoli je stále experimentální
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
590 a vyžaduje trochu manuálního nastavování. Stáhněte si
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
591 <ulink
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
592 url="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/dhahelper.sys">dhahelper.sys</ulink> nebo
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
593 <ulink
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
594 url="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/withmtrr/dhahelper.sys">dhahelper.sys (s podporou MTRR)</ulink>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
595 a zkopírujte jej do adresáře
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 24307
diff changeset
596 <filename class="directory">vidix/dhahelperwin</filename> ve svém stromě se
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
597 zdrojovými kódy <application>MPlayer</application>u.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
598 Otevřete konzoli a přesuňte se do tohoto adresáře. Pak zadejte
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
599 <screen>gcc -o dhasetup.exe dhasetup.c</screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
600 a spusťte
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
601 <screen>dhasetup.exe install</screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
602 jako Administrator. Pak budete muset restartovat. Jakmile budete hotovi,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
603 zkopírujte <systemitem class="library">.so</systemitem> soubory z
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
604 <filename class="directory">vidix/drivers</filename> do adresáře
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
605 <filename class="directory">mplayer/vidix</filename>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
606 relativního k vašemu <filename>mplayer.exe</filename>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
607 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
608
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
609 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
610 Pro nejlepší výsledky by měl <application>MPlayer</application> používat
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
611 barevný prostor, který podporuje vaše video karta v hardware. Naneštěstí
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
612 některé Windows ovladače grafických karet špatně hlásí některé barevné
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
613 prostory jako podporované v hardware. Chcete-li zjistit které, zkuste
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
614 <screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
615 mplayer -benchmark -nosound -frames 100 -vf format=<replaceable>barevny_prostor</replaceable> <replaceable>film</replaceable>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
616 </screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
617 kde <replaceable>barevny_prostor</replaceable> může být barevný prostor
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
618 vypsaný volbou <option>-vf format=fmt=help</option>. Pokud najdete
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
619 barevný prostor, který vaše karta zvládá zjevně špatně,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
620 <option>-vf noformat=<replaceable>barevny_prostor</replaceable></option>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
621 zakáže jeho použití. Přidejte si to do vašeho konfig souboru, aby zůstal
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
622 zakázán natrvalo.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
623 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
624
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
625 <para>Pro Windows máme k dispozici speciální balíčky kodeků na naší
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
626 <ulink url="http://www.mplayerhq.hu/design7/dload.html">download stránce</ulink>,
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
627 abyste mohli přehrávat formáty, pro které zatím není nativní podpora.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
628 Umístěte kodeky někde do cesty (path), nebo přidejte
20546
d66105346fb9 --with-codecsdir --> --codecsdir
diego
parents: 20540
diff changeset
629 <option>--codecsdir=<replaceable>c:/cesta/ke/kodekům</replaceable></option>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
630 (případně
20546
d66105346fb9 --with-codecsdir --> --codecsdir
diego
parents: 20540
diff changeset
631 <option>--codecsdir=<replaceable>/cesta/ke/kodekům</replaceable></option>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
632 používate-li <application>Cygwin</application>) do <filename>configure</filename>.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
633 Máme několik zpráv, že Real DLL musí mít práva zápisu pro uživatele, který
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
634 pouští <application>MPlayer</application>, ale pouze na některých systémech (NT4).
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
635 Máte-li potíže, zkuste jim přidat právo zápisu.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
636 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
637
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
638 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
639 Můžete přehrávat VCD přehráváním <filename>.DAT</filename> nebo
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
640 <filename>.MPG</filename> souborů, které Windows ukazuje na VCD. Pracuje to
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
641 takto (upravte písmeno disku vaší CD-ROM):
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
642 <screen>mplayer <replaceable>d:/mpegav/avseq01.dat</replaceable></screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
643 DVD pracují také, upravte <option>-dvd-device</option> na písmeno
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
644 DVD-ROM mechaniky:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
645 <screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
646 mplayer dvd://<replaceable>&lt;titul&gt;</replaceable> -dvd-device <replaceable>d</replaceable>:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
647 </screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
648 <application>Cygwin</application>/<application>MinGW</application>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
649 terminál je spíše pomalý. Přesměrování výstupu nebo použití volby
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
650 <option>-quiet</option> podle hlášení zvýší výkon na některých systémech.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
651 Direct rendering (<option>-dr</option>) může rovněž pomoci.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
652 Pokud je přehrávání trhané, zkuste
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
653 <option>-autosync 100</option>. Pokud vám některé z těchto voleb pomohly,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
654 měli byste si je zapsat do konfiguračního souboru.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
655 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
656
17375
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
657 <note>
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
658
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
659 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
660 Runtime CPU detekce na Windows vypíná podporu SSE kvůli opakovaným a
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
661 těžko vystopovatelným se SSE souvisejícím pádům. Pokud chcete mít podporu
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
662 SSE pod Windows, budete muset kompilovat bez runtime CPU detekce.
17375
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
663 </para>
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
664
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
665 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
666 Máte-li Pentium 4 a dojde k pádu při použití
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
667 RealPlayer kodeků, možná budete muset vypnout podporu hyperthreading.
17375
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
668 </para>
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
669 </note>
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
670
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
671 <!-- ********** -->
17375
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
672
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
673 <sect2 id="cygwin">
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
674 <title><application>Cygwin</application></title>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
675
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
676 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
677 Musíte používat <application>Cygwin</application> 1.5.0 nebo vyšší,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
678 abyste mohli kompilovat <application>MPlayer</application>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
679 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
680
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
681 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
682 Hlavičkové soubory DirectX musí být rozbaleny do
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
683 <filename class="directory">/usr/include/</filename> nebo
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
684 <filename class="directory">/usr/local/include/</filename>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
685 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
686
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
687 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
688 Instrukce a soubory nutné pro běh SDL pod
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
689 <application>Cygwin</application> lze nalézt na
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
690 <ulink url="http://www.libsdl.org/extras/win32/cygwin/">libsdl stránkách</ulink>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
691 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
692 </sect2>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
693
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
694 <!-- ********** -->
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
695
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
696 <sect2 id="mingw">
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
697 <title><application>MinGW</application></title>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
698
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
699 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
700 Instalace takové verze <application>MinGW</application>, aby bylo lze
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
701 kompilovat <application>MPlayer</application> byla obtížná, ale nyní
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
702 pracuje bez dalších úprav. Jen nainstalujte <application>MinGW</application>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
703 3.1.0 nebo vyšší a MSYS 1.0.9 nebo vyšší a zvolte v MSYS postinstall, že je
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
704 <application>MinGW</application> nainstalováno.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
705 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
706
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
707 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
708 Rozbalte DirectX hlavičkové soubory do
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
709 <filename class="directory">/mingw/include/</filename>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
710 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
711
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
712 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
713 Podpora MOV compressed header vyžaduje
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
714 <ulink url="http://www.gzip.org/zlib/">zlib</ulink>,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
715 kterou <application>MinGW</application> neobsahuje.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
716 Konfigurujte ji s <option>--prefix=/mingw</option> a nainstalujte
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
717 ji před kompilací <application>MPlayer</application>u.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
718 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
719
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
720 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
721 Kompletní instrukce pro překlad <application>MPlayer</application>u
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
722 a potřebné knihovny naleznete v
24307
e8f0cd8c3a97 fix broken MinGW-Howto link
kraymer
parents: 23364
diff changeset
723 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/contrib/MPlayer-MinGW-Howto.txt">MPlayer MinGW HOWTO</ulink>.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
724 </para>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
725 </sect2>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
726 </sect1>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
727
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
728
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
729 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
730
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
731
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
732 <sect1 id="macos">
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
733 <title>Mac OS</title>
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
734
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
735 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
736 <application>MPlayer</application> nepracuje na Mac OS verzích pod
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
737 10, ale měl by být bez úprav kompilovatelný na Mac OS X 10.2 a vyšších.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
738 Preferovaná verze kompileru je Apple verze
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
739 GCC 3.x a vyšších.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
740 Základní prostředí pro kompilaci můžete získat instalací
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
741 <ulink url="http://developer.apple.com/tools/download/">Xcode</ulink>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
742 od Apple. Máte-li Mac OS X 10.3.9 nebo pozdější a QuickTime 7
29210
779281d8cd80 Rename macosx video output driver to corevideo.
diego
parents: 28473
diff changeset
743 můžete použít výstupní video rozhraní <option>corevideo</option>.
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
744 </para>
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
745
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
746 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
747 Naneštěstí toto základní prostředí neumožňuje využít všechny
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
748 pěkné vlastnosti <application>MPlayer</application>u.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
749 Například, budete-li chtít mít zakompilovánu podporu OSD, budete
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
750 muset mít na svém stroji nainstalovány knihovny
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
751 <systemitem class="library">fontconfig</systemitem>
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
752 a <systemitem class="library">freetype</systemitem>.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
753 Narozdíl od jiných Unixů, jako je většina variant Linuxu a BSD, OS X
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
754 nemá balíčkovací systém distribuovaný se systémem.
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
755 </para>
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
756
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
757 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
758 Můžete vybírat minimálně ze dvou:
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
759 <ulink url="http://fink.sourceforge.net/">Fink</ulink>u a
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
760 <ulink url="http://www.macports.org/">MacPorts</ulink>.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
761 Oba poskytují zhruba stejné služby (např. mnoho dostupných balíčků,
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
762 řešení závislostí, schopnost jednoduše přidávat/aktualizovat/odebírat
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
763 balíčky, atp...).
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
764 Fink nabízí jak předkompilované binární balíčky, tak možnost kompilovat
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
765 všechno ze zdrojového kódu, zatímco MacPorts nabízí pouze možnost
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
766 kompilace ze zdrojového kódu.
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
767 Autor této příručky zvolil MacPorts z jednoduchého důvodu, že jeho
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
768 základní nastavení je mnohem lehčí.
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
769 Pozdější příklady budou založeny na MacPorts.
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
770 </para>
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
771
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
772 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
773 Například pro kompilaci <application>MPlayer</application> s podporou OSD:
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
774 <screen>sudo port install pkgconfig</screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
775 Takto nainstalujete <application>pkg-config</application>, což je systém pro správu
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
776 knihovních příznaků compile/link.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
777 <application>MPlayer</application>ův skript <systemitem>configure</systemitem> jej
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
778 používá pro správnou detekci knihoven.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
779 Pak můžete nainstalovat <application>fontconfig</application>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
780 podobným způsobem:
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
781 <screen>sudo port install fontconfig</screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
782 Následně můžete pokračovat spuštěním <application>MPlayer</application>ova
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
783 <systemitem>configure</systemitem> skriptu (ověřte proměnné prostředí
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
784 <systemitem>PKG_CONFIG_PATH</systemitem> a <systemitem>PATH</systemitem>,
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
785 aby <systemitem>configure</systemitem> našel knihovny instalované pomocí
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
786 MacPorts):
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
787 <screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
788 PKG_CONFIG_PATH=/opt/local/lib/pkgconfig/ PATH=$PATH:/opt/local/bin/ ./configure
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
789 </screen>
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
790 </para>
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
791
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
792 <!-- ********** -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
793
17375
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
794 <sect2 id="osx_gui">
654b2a611db5 Synced with 1.76
jheryan
parents: 16568
diff changeset
795 <title>MPlayer OS X GUI</title>
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
796
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
797 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
798 Můžete si stáhnout nativní GUI pro <application>MPlayer</application> spolu
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
799 s předkompilovanými binárkami <application>MPlayer</application>u pro Mac OS X
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
800 z <ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink> projektu, ale upozorňujeme:
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
801 tento projekt již není aktivní.
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
802 </para>
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
803
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
804 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
805 Naštěstí byl <application>MPlayerOSX</application> převzat členem
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
806 <application>MPlayer</application> týmu.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
807 Předváděcí verze lze stáhnout z naší
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
808 <ulink url="http://mplayerhq.hu/dload.html">download stránky</ulink>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
809 a oficiální verze by měla přijít již brzy.
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
810 </para>
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
811
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
812 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
813 Abyste mohli skompilovat <application>MPlayerOSX</application> ze zdrojového
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
814 kódu sami, budete potřebovat <systemitem>mplayerosx</systemitem>,
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
815 <systemitem>main</systemitem> a kopii
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
816 <systemitem>main</systemitem> SVN modulu jménem
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
817 <systemitem>main_noaltivec</systemitem>.
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
818 <systemitem>mplayerosx</systemitem> je GUI nadstavba,
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
819 <systemitem>main</systemitem> je MPlayer a
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
820 <systemitem>main_noaltivec</systemitem> je MPlayer přeložený bez podpory AltiVec.
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
821 </para>
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
822
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
823 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
824 Pro stažení SVN modulů použijte:
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
825 <screen>
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
826 svn checkout svn://svn.mplayerhq.hu/mplayerosx/trunk/ mplayerosx
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
827 svn checkout svn://svn.mplayerhq.hu/mplayer/trunk/ main
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
828 </screen>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
829 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
830
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
831 <para>
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
832 Abyste skompilovali <application>MPlayerOSX</application> budete muset setavit
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
833 asi toto:
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
834 <screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
835 Adresář_se_zdrojáky_MPlayeru
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
836 |
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
837 |--->main (Zdrojový kód MPlayeru ze Subversion)
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
838 |
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
839 |--->main_noaltivec (Zdrojový kód MPlayeru ze Subversion konfigurován s --disable-altivec)
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
840 |
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
841 \--->mplayerosx (Zdrojový kód MPlayer OS X ze Subversion)
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
842 </screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
843 Nejdřív musíte skompilovat main a main_noaltivec.
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
844 </para>
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
845
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
846 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
847 Pro začátek, pro dosažení maximální zpětné kompatibility, nastavte
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
848 globální proměnnou:
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
849 <screen>export MACOSX_DEPLOYMENT_TARGET=10.3</screen>
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
850 </para>
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
851
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
852 <para>
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
853 Pak konfigurujte:
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
854 </para>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
855
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
856 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
857 Pokud konfigurujete pro G4 nebo pozdější CPU s podporou AltiVec, proveďte následující:
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
858 <screen>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
859 ./configure --disable-gl --disable-x11
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
860 </screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
861 Pokud konfigurujete pro stroj s G3 bez AltiVec, použijte:
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
862 <screen>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
863 ./configure --disable-gl --disable-x11 --disable-altivec
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
864 </screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
865 Možná budete muset editovat <filename>config.mak</filename> a změnit
20062
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
866 <systemitem>-mcpu</systemitem> a <systemitem>-mtune</systemitem>
7c7482d7a148 Synced with 2.10.2006
jheryan
parents: 20029
diff changeset
867 z <systemitem>74XX</systemitem> na <systemitem>G3</systemitem>.
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
868 </para>
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
869
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
870 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
871 Pokračujte s
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
872 <screen>make</screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
873 pak jděte do adresáře mplayerosx a napište
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 20719
diff changeset
874 <screen>make dist</screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
875 To vytvoří komprimovaný <systemitem>.dmg</systemitem> archiv
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
876 s binárkou připravenou k použití.
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
877 </para>
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
878
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
879 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
880 Také lze použít projekt <application>Xcode</application> 2.1;
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
881 starý projekt pro <application>Xcode</application> 1.x
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20062
diff changeset
882 již nepracuje.
16568
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
883 </para>
78a6e833472f synced with 1.70
jheryan
parents: 15687
diff changeset
884 </sect2>
15496
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
885 </sect1>
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
886
99b823247dfd Synced to 1.60
jheryan
parents:
diff changeset
887 </chapter>