Mercurial > mplayer.hg
annotate DOCS/xml/pl/ports.xml @ 13988:8ca30ef4e093
synced with latest versions
author | paszczi |
---|---|
date | Fri, 19 Nov 2004 23:05:56 +0000 |
parents | d8d365927f2b |
children | 95575eef1fbd |
rev | line source |
---|---|
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
1 <?xml version="1.0" encoding="iso-8859-2"?> |
13988 | 2 <!-- synced with 1.54 --> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
3 <chapter id="ports" xreflabel="Ports"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
4 <title>Porty</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
5 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
6 <sect1 id="linux"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
7 <title>Linux</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
8 <para> |
11528 | 9 Główną platformą rozwojową jest Linux x86, chociaż |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
10 <application>MPlayer</application> pracuje również na wielu innych portach |
11472 | 11 tego systemu. Pakiety binarne są dostępne z kilku źródeł, jednakże |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
12 <emphasis role="bold">żaden z nich nie jest przez nas obsługiwany</emphasis>. |
11472 | 13 Zgłaszaj problemy do ich opiekunów, a nie do nas. |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
14 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
15 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
16 <sect2 id="debian"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
17 <title>Pakiety Debiana</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
18 <para> |
13814 | 19 Aby zbudować pakiet dla Debiana, wywołaj poniższą komendę w katalogu ze źródłami |
11549 | 20 <application>MPlayera</application>: |
13988 | 21 |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
22 <screen>fakeroot debian/rules binary</screen> |
13988 | 23 |
24 Jeśli chcesz przekazać własne opcje do skryptu configure, możesz ustawić zmienną | |
25 środowiskową <envar>DEB_BUILD_OPTIONS</envar>. Na przykład, jeśli chcesz | |
26 obsługi menu i GUI, wyglądało by to tak: | |
27 | |
28 <screen>DEB_BUILD_OPTIONS="--enable-gui --enable-menu" fakeroot debian/rules binary</screen> | |
29 | |
30 Możesz przekazać również niektóre zmienne do Makefile. Na przykład, jeśli chcesz | |
31 kompilować przy pomocy gcc 3.4, nawet jeśli nie jest to domyślny kompilator: | |
32 | |
33 <screen>CC=gcc-3.4 DEB_BUILD_OPTIONS="--enable-gui" fakeroot debian/rules binary</screen> | |
34 | |
35 Aby wyczyściś katalog ze źródłami wykonaj poniższa komendę: | |
36 | |
37 <screen>fakeroot debian/rules clean</screen> | |
38 | |
11528 | 39 Jako superużytkownik możesz zainstalować pakiet <filename>.deb</filename> tak, jak zwykle: |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
40 <screen>dpkg -i ../mplayer_<replaceable>wersja</replaceable>.deb</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
41 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
42 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
43 <para> |
11549 | 44 Christian Marillat buduje dla Debiana nieoficjalne paczki |
45 <application>MPlayera</application>, <application>MEncodera</application> | |
13814 | 46 i naszych czcionek bitmapowych już przez jakiś czas, możesz je pobrać (apt-get) |
47 z <ulink url="http://hpisi.nerim.net/">jego strony domowej</ulink>. | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
48 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
49 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
50 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
51 <sect2 id="rpm"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
52 <title>Pakiety RPM</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
53 <para> |
13814 | 54 Dominik Mierzejewski tworzy i opiekuje się oficjalnymi pakietami |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
55 <application>MPlayera</application> dla Red Hata. Są one dostępne na jego |
12953 | 56 <ulink url="http://greysector.rangers.eu.org/mplayer.html">stronie domowej</ulink>. |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
57 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
58 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
59 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
60 RPMy dla Mandrake są dostępne na <ulink url="http://plf.zarb.org/">P.L.F.</ulink>. |
11549 | 61 SuSE zawierał okrojoną wersję <application>MPlayera</application> w dystrybucji. |
62 Usunęli ją w swoich najnowszych wydaniach. W pełni funkcjonalne | |
63 pakiety możesz pobrać z | |
11528 | 64 <ulink url="http://packman.links2linux.de/?action=128">links2linux.de</ulink>. |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
65 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
66 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
67 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
68 <sect2 id="arm"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
69 <title>ARM</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
70 <para> |
11549 | 71 <application>MPlayer</application> działa również na PDA z procesorami ARM |
72 działających pod kontrolą Linuksa, np. Sharp Zaurus, Compaq iPAQ. | |
73 Najprostszym sposobem, żeby uzyskać <application>MPlayera</application>, | |
74 jest pobranie go z odpowiedniego źródła pakietów (stable, testing, unstable) | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
75 z witryny <ulink url="http://www.openzaurus.org">OpenZaurus</ulink>. Jeżeli chcesz |
13814 | 76 go skompilować samodzielnie, powinieneś przyjrzeć się katalogom |
11828 | 77 <ulink url="http://openzaurus.bkbits.net:8080/buildroot/src/packages/mplayer?nav=index.html|src/.|src/packages">mplayera</ulink> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
78 i biblioteki |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
79 <ulink url="http://openzaurus.bkbits.net:8080/buildroot/src/packages/libavcodec?nav=index.html|src/.|src/packages">libavcodec</ulink> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
80 w głównym katalogu źródłowym OpenZaurusa. Zawierają one najświeższe łatki |
11549 | 81 i pliki Makefile, służące do samodzielnej kompilacji |
11828 | 82 <application>MPlayera</application> z <systemitem class="library">libavcodec</systemitem>. |
83 Jeżeli potrzebujesz interfejsu GUI, możesz użyć xmms-embedded. | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
84 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
85 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
86 </sect1> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
87 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
88 <sect1 id="bsd"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
89 <title>*BSD</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
90 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
91 <application>MPlayer</application> działa na FreeBSD, OpenBSD, NetBSD, |
11472 | 92 BSD/OS i Darwinie. Dostępne są wersje portów/pkgsrc/fink/itp., które |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
93 prawdopodobnie są łatwiejsze w instalacji, niż kompilacja ze źródeł. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
94 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
95 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
96 <para> |
11549 | 97 Do zbudowania <application>MPlayera</application> będziesz potrzebował |
98 GNU make (gmake - rdzenne make BSD nie zadziała) i najnowszej wersji binutils. | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
99 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
100 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
101 <para> |
11549 | 102 Jeżeli <application>MPlayer</application> nie może znaleźć |
103 <filename>/dev/cdrom</filename> lub <filename>/dev/dvd</filename>, | |
104 stwórz odpowiednie dowiązanie symboliczne: | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
105 <screen>ln -s /dev/<replaceable>twoje_urządzenie_cdrom</replaceable> /dev/cdrom</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
106 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
107 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
108 <para> |
11549 | 109 Aby używać bibliotek Win32 z <application>MPlayerem</application>, będziesz |
110 potrzebował przekompilować jądro z opcją "<envar>USER_LDT</envar>" | |
111 (chyba, że używasz FreeBSD-CURRENT, tam jest domyślnie włączona). | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
112 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
113 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
114 <sect2 id="freebsd"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
115 <title>FreeBSD</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
116 <para> |
13814 | 117 Jeżeli Twój procesor ma rozszerzenie SSE, przekompiluj jądro z opcją |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
118 "<envar>CPU_ENABLE_SSE</envar>" (wymagany FreeBSD-STABLE lub łaty na jądro). |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
119 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
120 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
121 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
122 <sect2 id="openbsd"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
123 <title>OpenBSD</title> |
11472 | 124 <para>Ze względu na ograniczenia w różnych wersjach gas (GNU assemblera - przyp. tłumacza) |
125 (dotyczące relokacji i MMX), będziesz musiał przeprowadzić kompilację w dwóch krokach: | |
126 Po pierwsze, upewnij się, że wersja nierdzenna występuje w zmiennej <envar>$PATH</envar> | |
127 i wykonaj <command>gmake -k</command>, a następnie upewnij się, że używana jest wersja rdzenna | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
128 i wykonaj <command>gmake</command>. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
129 </para> |
13294 | 130 <para> |
131 Powyższa metoda nie jest już potrzebna w OpenBSD 3.4. | |
132 </para> | |
11353 | 133 </sect2> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
134 |
11353 | 135 <sect2 id="darwin"> |
136 <title>Darwin</title> | |
137 <para> | |
138 Zobacz rozdział <link linkend="macos">Mac OS</link>. | |
139 </para> | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
140 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
141 </sect1> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
142 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
143 <sect1 id="solaris"> |
11353 | 144 <title>Sun Solaris</title> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
145 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
146 <application>MPlayer</application> powinien działać na Solarisie 2.6 lub nowszym. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
147 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
148 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
149 <para> |
11549 | 150 Na <emphasis role="bold">UltraSPARCach</emphasis>, |
151 <application>MPlayer</application> korzysta z rozszerzenia | |
152 <emphasis role="bold">VIS</emphasis> (odpowiednik MMX), obecnie tylko w | |
11828 | 153 <emphasis><systemitem class="library">libmpeg2</systemitem></emphasis>, |
154 <emphasis><systemitem class="library">libavo</systemitem></emphasis> i | |
155 <emphasis><systemitem class="library">libavcodec</systemitem></emphasis>, | |
156 ale nie w <systemitem class="library">mp3lib</systemitem>. Możesz oglądać plik VOB na | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
157 procesorze z taktowaniem 400MHz. Będziesz potrzebował do tego biblioteki |
11828 | 158 <ulink url="http://www.sun.com/sparc/vis/mediaLib.html"> |
159 <systemitem class="library">mLib</systemitem></ulink>. | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
160 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
161 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
162 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
163 Aby zbudować pakiet, będziesz potrzebował GNU <application>make</application> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
164 (<filename>gmake</filename>, <filename>/opt/sfw/gmake</filename>), rdzenne make |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
165 Solarisa nie zadziała. Typowy błąd jaki otrzymujesz, budując tym drugim zamiast GNU |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
166 make, to: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
167 <screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
168 % /usr/ccs/bin/make |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
169 make: Fatal error in reader: Makefile, line 25: Unexpected end of line seen |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
170 </screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
171 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
172 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
173 <para> |
11473 | 174 W Solarisie przeznaczonym dla SPARC, potrzebujesz kompilatora GNU C/C++; nie ma |
175 znaczenia, czy jest on skonfigurowany z, czy bez GNU assemblera. | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
176 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
177 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
178 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
179 Na Solarisie x86, potrzebujesz GNU assemblera i kompilatora GNU C/C++, |
11549 | 180 skonfigurowanego do używania GNU assemblera! Kod |
181 <application>MPlayera</application>, na platformie x86, w znaczący sposób korzysta | |
182 z instrukcji MMX, SSE i 3DNOW!, które nie mogą być skompilowane przy pomocy | |
183 assemblera Sun <filename>/usr/ccs/bin/as</filename>. | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
184 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
185 |
12554 | 186 <para> |
187 Skrypt <filename>configure</filename> stara się określić, jaki assembler | |
11473 | 188 wywoływany jest przez komendę "gcc" (jeżeli próba zakończy się fiaskiem, |
11632 | 189 użyj opcji <option>--as=<replaceable>/gdziekolwiek/zainstalowałeś/gnu-as</replaceable></option>, |
190 żeby określić gdzie skrypt <filename>configure</filename> może znaleźć GNU "as" w Twoim | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
191 systemie). |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
192 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
193 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
194 <para> |
13814 | 195 Błąd jaki wyświetli <filename>configure</filename> na Solarisie x86, używającym GCC |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
196 bez GNU assemblera: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
197 <screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
198 % configure |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
199 ... |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
200 Checking assembler (/usr/ccs/bin/as) ... , failed |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
201 Please upgrade(downgrade) binutils to 2.10.1... |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
202 </screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
203 (Rozwiązanie: Zainstaluj i używaj gcc skonfigurowanego z opcją <option>--with-as=gas</option>) |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
204 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
205 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
206 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
207 Typowy błąd, jaki otrzymasz przy próbie budowy kompilatorem GNU C, który nie używa GNU as: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
208 <screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
209 % gmake |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
210 ... |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
211 gcc -c -Iloader -Ilibvo -O4 -march=i686 -mcpu=i686 -pipe -ffast-math |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
212 -fomit-frame-pointer -I/usr/local/include -o mplayer.o mplayer.c |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
213 Assembler: mplayer.c |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
214 "(stdin)", line 3567 : Illegal mnemonic |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
215 "(stdin)", line 3567 : Syntax error |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
216 ... more "Illegal mnemonic" and "Syntax error" errors ... |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
217 </screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
218 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
219 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
220 <para> |
13814 | 221 Ze względu na błędy występujące w Solarisie 8, możesz nie być w stanie odtwarzać płyt DVD |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
222 o pojemności większej niż 4 GB: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
223 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
224 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
225 <itemizedlist> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
226 <listitem><para> |
13814 | 227 Sterownik sd(7D) dla Solarisa 8 x86 ma błąd ujawniający się przy próbie dostępu do |
11528 | 228 bloku dyskowego >4GB urządzenia korzystającego z logicznego rozmiaru bloku !=DEV_BSIZE |
229 (np. nośnik CD-ROM i DVD). Ze względu na przepełnienie 32bitowych liczb całkowitych, | |
230 odczytywany jest adres dysku modulo 4GB | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
231 (<ulink url="http://groups.yahoo.com/group/solarisonintel/message/22516"/>). |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
232 Ten problem nie występuje na Solarisie 8 przeznaczonym dla procesorów SPARC. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
233 </para></listitem> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
234 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
235 <listitem><para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
236 Podobny błąd występuje w kodzie systemu plików hsfs(7FS) (znanym jako ISO9660), |
11473 | 237 hsfs może nie obsługiwać partycji/dysków większych niż 4GB, wszystkie dane są |
238 odczytywane z bloku modulo 4GB | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
239 (<ulink url="http://groups.yahoo.com/group/solarisonintel/message/22592"/>). |
11472 | 240 Problem może być rozwiązany przy pomocy łatki 109764-04 (sparc) / 109765-04 (x86). |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
241 </para></listitem> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
242 </itemizedlist> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
243 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
244 </sect1> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
245 |
11528 | 246 <sect1 id="irix"> |
11353 | 247 <title>Silicon Graphics Irix</title> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
248 <para> |
11472 | 249 Możesz albo spróbować zainstalować program GNU install i (jeżeli nie |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
250 umieściłeś go w globalnej ścieżce) wskazać go przez: |
11632 | 251 <screen>./configure --with-install= |
252 <replaceable>/ścieżka/i/nazwa/programu/instalacyjnego</replaceable></screen> | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
253 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
254 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
255 <para> |
13814 | 256 Albo użyć domyślnego programu instalacyjnego dostarczonego z IRIX 6.5, w tym |
257 wypadku należy ręcznie zmodyfikować plik <filename>Makefile</filename> w | |
11472 | 258 kilku miejscach. Zmień poniższe dwie linijki: |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
259 <programlisting> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
260 $(INSTALL) -c -m 644 DOCS/mplayer.1 $(MANDIR)/man1/mplayer.1 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
261 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
262 $(INSTALL) -c -m 644 etc/codecs.conf $(CONFDIR)/codecs.conf |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
263 </programlisting> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
264 na: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
265 <programlisting> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
266 $(INSTALL) -m 644 mplayer.1 $(MANDIR)/man1/ |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
267 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
268 $(INSTALL) -m 644 codecs.conf $(CONFDIR)/ |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
269 </programlisting> |
11549 | 270 A potem wykonaj (w katalogu źródłowym <application>MPlayera</application>): |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
271 <screen>cp DOCS/mplayer.1 . ; cp etc/codecs.conf .</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
272 i dalej skompiluj i zainstaluj. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
273 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
274 </sect1> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
275 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
276 <sect1 id="qnx"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
277 <title>QNX</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
278 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
279 Działa. Będziesz musiał ściągnąć bibliotekę SDL dla QNX i zainstalować ją. Wtedy |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
280 uruchom <application>MPlayera</application> a opcją <option>-vo sdl:photon</option> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
281 i <option>-ao sdl:nto</option>, powinno działać szybko. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
282 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
283 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
284 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
285 Wyjście <option>-vo x11</option> będzie nawet wolniejsze niż na Linuksie, |
13814 | 286 ponieważ QNX ma tylko <emphasis>emulację</emphasis> Xów, która jest bardzo |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
287 wolna. Używaj SDL. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
288 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
289 </sect1> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
290 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
291 <sect1 id="windows"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
292 <title>Windows</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
293 |
11549 | 294 <para>Tak, <application>MPlayer</application> działa na Windowsie pod |
295 <ulink url="http://www.cygwin.com/"><application>Cygwinem</application></ulink> i | |
296 <ulink url="http://www.mingw.org/"><application>MinGW</application></ulink>. | |
13814 | 297 Nie ma jeszcze interfejsu GUI, ale wersja dla wiersza poleceń jest już prawie w pełni |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
298 funkcjonalna. <ulink url="../../tech/patches.txt">Łatki</ulink> są zawsze mile widziane. |
13814 | 299 Powinieneś sprawdzić listę |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
300 <ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-cygwin/">mplayer-cygwin</ulink>, |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
301 aby uzyskać pomoc albo otrzymać najnowsze informacje.</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
302 |
13814 | 303 <para>Najlepsze wyniki są osiągane ze sterownikami wyjściowymi video DirectX |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
304 (<option>-vo directx</option>) i rdzennym wyjściem dźwiękowym wave Windows |
12015 | 305 (<option>-ao win32</option>). Możesz skorzystać również z OpenGL lub SDL, jednak |
13516 | 306 wydajność OpenGL w znacznym stopniu zależy od systemu, a SDL może powodować powstanie |
13814 | 307 zakłóceń w dźwięku i obrazie albo wywołać błąd, i zakończyć działanie programu. |
11549 | 308 Jeżeli występują zakłócenia obrazu, spróbuj |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
309 wyłączyć sprzętową akcelerację przez opcję <option>-vo directx:noaccel</option>. Ściągnij |
13988 | 310 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32-beta/contrib/dx7headers.tgz">pliki |
311 nagłówkowe DirectX 7</ulink>, żeby skompilować sterownik do wyjścia video | |
312 DirectX. Co więcej, musisz mieć zainstalowany DirectX 7 lub nowszy, | |
313 aby to wyjście zadziałało.</para> | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
314 |
12421 | 315 <para><link linkend="vidix">VIDIX</link> działa teraz również pod Windowsem jako |
316 <option>-vo winvidix</option>, chociaż jego obsługa jest eksperymentalna i wymaga | |
317 trochę ręcznego przygotowania. Pobierz | |
13988 | 318 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32-beta/dhahelperwin/dhahelper.sys">dhahelper.sys</ulink> |
319 lub | |
320 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32-beta/dhahelperwin/withmtrr/dhahelper.sys">dhahelper.sys | |
321 (z wsparciem dla MTRR)</ulink> | |
12421 | 322 i skopiuj go do |
323 <filename class="directory">libdha/dhahelperwin</filename> w drzewie źródłowym | |
324 <application>MPlayera</application>. Uruchom konsolę, następnie przejdź do tego katalogu i wykonaj | |
325 | |
326 <screen>gcc -o dhasetup.exe dhasetup.c</screen> | |
327 | |
328 i | |
329 | |
330 <screen>dhasetup.exe install</screen> | |
331 | |
332 jako Administrator. Będziesz musiał ponownie uruchomić komputer. Teraz, skopiuj wszystkie pliki | |
333 z rozszerzeniem <systemitem class="library">.so</systemitem> z katalogu | |
334 <filename class="directory">vidix/drivers</filename> do | |
335 <filename class="directory">mplayer/vidix</filename> | |
336 względem położnia pliku <filename>mplayer.exe</filename>.</para> | |
337 | |
12340 | 338 <para>Dla osiągnięcia najlepszych wyników <application>MPlayer</application> powinien |
339 korzystać z przestrzeni kolorów, którą Twoja karta wspiera sprzętowo. Niestety | |
13814 | 340 wiele sterowników graficznych Windowsa źle informuje o wspieranych przez kartę |
12340 | 341 przestrzeniach. Aby sprawdzić które są źle obsługiwane, wykonaj poniższą komendę: |
342 | |
12421 | 343 <screen>mplayer -benchmark -nosound -frames 100 -vf format=<replaceable>przestrzeń</replaceable> <replaceable>film</replaceable></screen> |
12340 | 344 |
345 gdzie <replaceable>przestrzeń</replaceable> może być jakąkolwiek | |
346 wartością spośród tych uzyskanych przez opcję <option>-vf format=fmt=help</option>. | |
347 Jeśli, któraś z nich działa szczególnie źle, opcja | |
348 <option>-vf noformat=<replaceable>przestrzeń</replaceable></option> | |
349 zapobiegnie jej używaniu. Możesz to na stałe dodać do Twojego pliku konfiguracyjnego.</para> | |
350 | |
351 | |
352 | |
11328 | 353 <para>Możesz wykorzystać kodeki Win32 i Real dla Win32 (nie kodeki Real dla Linuksa), |
13814 | 354 jeżeli chcesz. Umieść je gdzieś w swojej |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
355 ścieżce (zmienna PATH - przyp. tłumacza) albo użyj opcji |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
356 <option>--with-codecsdir=c:/ścieżka/do/twoich/kodeków</option> (lub |
11549 | 357 <option>--with-codecsdir=/ścieżka/do/twoich/kodeków</option> tylko na |
358 <application>Cygwin</application>) dla <filename>configure</filename>. | |
359 Mieliśmy doniesienia, że biblioteki Real muszą być zapisywalne dla użytkownika, | |
360 który korzysta z <application>MPlayera</application>, ale tylko na niektórych | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
361 systemach. Spróbuj nadać im atrybut zapisywalności, jeżeli napotkasz jakieś problemy. |
11328 | 362 Biblioteki DLL QuickTime również działają, ale będzisz musiał je umieścić |
11472 | 363 w katalogu systemowym Windows |
11803 | 364 (<filename class="directory"><replaceable>C:\Windows\system\</replaceable></filename>).</para> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
365 |
12442 | 366 <para>Możesz odtwarzać VCD, odtwarzając pliki <filename>.DAT</filename> lub <filename>.MPG</filename>, |
367 które Windows pokazuje na VCD. To działa mniej więcej tak (dopasuj literę dysku do Twojego | |
368 CD-ROMu):</para> | |
369 | |
370 <screen>mplayer <replaceable>d:/mpegav/avseq01.dat</replaceable></screen> | |
371 | |
13814 | 372 <para>DVD również działa, podaj literę Twojego DVD-ROMu przez |
12442 | 373 opcję <option>-dvd-device</option>:</para> |
374 | |
375 <screen>mplayer dvd://<replaceable><tytuł></replaceable> -dvd-device <replaceable>d</replaceable>:</screen> | |
376 | |
11549 | 377 <para>Konsola <application>Cygwin</application>/<application>MinGW</application> |
378 jest raczej wolna. Przekierowywanie wyjścia albo używanie | |
11472 | 379 opcji <option>-quiet</option> zgłoszono jako poprawiające wydajność na |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
380 niektórych systemach. Bezpośrednie renderowanie (<option>-dr</option>) również |
11472 | 381 może pomóc. Możesz zapobiec migotaniu OSD, włączając podwójne buforowanie |
382 opcją <option>-double</option>. Jeżeli odtwarzanie jest nierówne, spróbuj użyć | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
383 <option>-autosync 100</option>. Jeżeli którakolwiek z tych opcji Ci pomogła, |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
384 może będziesz chciał umieścić ją w swoim pliku konfiguracyjnym.</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
385 |
11549 | 386 <para>Sascha Sommer wydaje, od czasu do czasu, oficjalne paczki dla Windowsa, |
387 Joey Parrish tworzy nieoficjalne paczki z instalatorem. | |
388 Poszukaj ich w sekcji Windows | |
13988 | 389 <ulink url="http://www.mplayerhq.hu/homepage/design7/projects.html#windows">na stronie |
390 naszych projektów</ulink>.</para> | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
391 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
392 <sect2 id="cygwin"> |
11549 | 393 <title><application>Cygwin</application></title> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
394 |
13988 | 395 <para>Aby skompilować <application>MPlayera</application> wymagana jest wersja |
396 <application>Cygwina</application> 1.5.0 lub późniejsza.</para> | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
397 |
11549 | 398 <para>Pliki nagłówkowe DirectX muszą być rozpakowane do |
399 <filename class="directory">/usr/include/</filename> lub | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
400 <filename class="directory">/usr/local/include/</filename>.</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
401 |
11549 | 402 <para>Instrukcje i pliki potrzebne do kompilacji SDLa dla <application>Cygwin</application> |
13814 | 403 są dostępne na |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
404 <ulink url="http://www.libsdl.org/extras/win32/cygwin/">stronie libsdl</ulink>.</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
405 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
406 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
407 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
408 <sect2 id="mingw"> |
11549 | 409 <title><application>MinGW</application></title> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
410 |
11549 | 411 <para>Zainstalowanie <application>MinGW</application>, który umożliwiłby |
412 kompilację <application>MPlayera</application> było zawiłe, | |
13814 | 413 ale teraz składa się tylko z trzech prostych kroków i niedługo powinno |
11549 | 414 działać "prosto z pudełka". Zainstaluj <application>MinGW</application> |
415 3.0.0 lub nowszy. Zainstaluj MSYS 1.0.9 lub nowszy i wskaż systemowi poinstalacyjnemu | |
416 MSYSa, że <application>MinGW</application> jest zainstalowane.</para> | |
417 | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
418 <para>Rozpakuj pliki nagłówkowe DirectX do <filename class="directory">/mingw/include/</filename>.</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
419 |
12508 | 420 <para>Do obsługi skompresowanych nagłówków MOV wymagana jest biblioteka |
421 <ulink url="http://www.gzip.org/zlib/">zlib</ulink>, która nie jest | |
422 domyślnie dostępna w <application>MinGW</application>. | |
423 Skonfiguruj ją z opcją <option>--prefix=/mingw</option> i zainstaluj | |
424 przed kompilacją <application>MPlayera</application>.</para> | |
425 | |
426 | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
427 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
428 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
429 </sect1> |
11353 | 430 <sect1 id="macos"> |
431 <title>Mac OS</title> | |
432 <para> | |
433 "Surowe" źródła <application>MPlayera</application> obsługują | |
11528 | 434 tylko Mac OS X w wersjach 10.2 i wyższych. Możesz spróbować umożliwić |
11353 | 435 obsługę starszych wersji Mac OS oraz przysłać nam łaty! |
436 </para> | |
437 | |
438 <para> | |
13814 | 439 Zmodyfikowane GCC 3.X Apple jest zalecane do kompilacji |
11828 | 440 <application>MPlayera</application>, szczególnie z |
13814 | 441 <systemitem class="library">libavcodec</systemitem>, ponieważ |
11353 | 442 ich zmodyfikowane GCC 2.95.x nie obsługuje poprawnie składni C99. |
443 </para> | |
444 | |
445 <para> | |
446 Możesz pobrać Aqua GUI dla <application>MPlayera</application> razem z | |
11357 | 447 jego skompilowanymi binariami dla Mac OS X ze strony projektu |
11353 | 448 <ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink>. |
449 </para> | |
450 </sect1> | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
451 |
12594 | 452 <sect1 id="hp-ux"> |
453 <title>HP-UX</title> | |
11615 | 454 <para> |
11616 | 455 Martin Gansser opiekuje się cennym |
11615 | 456 <ulink url="http://cloud.prohosting.com/patos/docs/mplayer_on_hpux11.htm"> |
457 dokumentem HOWTO</ulink> ("Jak to zrobić.." - przypisek tłumacza) | |
11616 | 458 na temat budowania <application>MPlayera</application> na HP-UX. Zawiera on nawet dział |
11615 | 459 FAQ! |
460 </para> | |
461 | |
462 <para> | |
463 W każdym bądź razie, nasze "surowe" źródła <application>MPlayera</application> | |
464 kompilowały się na HP-UX bez żadnych problemów. | |
465 </para> | |
466 </sect1> | |
467 | |
468 <sect1 id="amiga"> | |
469 <title>Amiga/MorphOS (zabawki dla zapaleńców)</title> | |
470 <para> | |
471 Nicholas Det at Genesi stworzył potężny port <application>MPlayera | |
472 </application> dla MorphOS. Niestety oparty jest on o serię 0.90. | |
473 </para> | |
474 | |
475 <para> | |
476 Pobierz go z <ulink url="http://www.morphzone.org/">MorphZone</ulink>: | |
11622 | 477 <itemizedlist> |
478 <listitem><para> | |
11615 | 479 <ulink url="http://www.morphzone.org/modules/mydownloads/singlefile.php?lid=90"> |
480 pakiet binarny <application>MPlayer</application> 0.91</ulink> | |
11622 | 481 </para></listitem> |
482 <listitem><para> | |
11615 | 483 <ulink url="http://www.morphzone.org/modules/mydownloads/singlefile.php?lid=91"> |
484 źródła <application>MPlayera</application> 0.91</ulink> | |
11622 | 485 </para></listitem> |
486 <listitem><para> | |
11615 | 487 <ulink url="http://www.morphzone.org/modules/mydownloads/singlefile.php?lid=912"> |
488 pakiet binarny <application>MEncodera</application> 0.91</ulink> | |
11622 | 489 </para></listitem> |
490 </itemizedlist> | |
11615 | 491 </para> |
492 </sect1> | |
493 | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
494 </chapter> |