Mercurial > mplayer.hg
annotate DOCS/xml/pl/ports.xml @ 11473:415d4ce3567f
Cosmetics.
author | rathann |
---|---|
date | Sun, 16 Nov 2003 03:03:47 +0000 |
parents | 320685c33d50 |
children | c0e31c188f57 |
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"?> |
11357 | 2 <!-- synced with 1.23 --> |
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> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
9 Główną platformą rozwojową jest Linux x86, chociaż |
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> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
19 Aby zbudować pakiet dla Debiana, wywołaj poniższą komendę w katalogu ze źródłami |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
20 MPlayera: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
21 <screen>fakeroot debian/rules binary</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
22 Jako superużytkownik możesz zainstalować pakiet <filename>.deb</filename> tak, jak zwykle: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
23 <screen>dpkg -i ../mplayer_<replaceable>wersja</replaceable>.deb</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
24 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
25 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
26 <para> |
11473 | 27 Christian Marillat buduje dla Debiana nieoficjalne paczki MPlayera, MEncodera |
28 i czcionek już przez jakiś czas, możesz je pobrać (apt-get) z jego | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
29 <ulink url="http://marillat.free.fr/">strony domowej</ulink>. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
30 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
31 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
32 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
33 <sect2 id="rpm"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
34 <title>Pakiety RPM</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
35 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
36 Dominik Mierzejewski tworzy i opiekuje się oficjalnymi pakietami |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
37 <application>MPlayera</application> dla Red Hata. Są one dostępne na jego |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
38 <ulink url="http://www.piorunek.pl/~dominik/linux/pkgs/mplayer/">stronie domowej</ulink>. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
39 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
40 |
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 RPMy dla Mandrake są dostępne na <ulink url="http://plf.zarb.org/">P.L.F.</ulink>. |
11472 | 43 SuSE zawiera okrojoną wersję MPlayera w dystrybucji. W pełni funkcjonalne pakiety możesz |
44 pobrać z <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
|
45 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
46 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
47 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
48 <sect2 id="arm"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
49 <title>ARM</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
50 <para> |
11472 | 51 MPlayer działa również na PDA z procesorami ARM działających pod kontrolą Linuksa, |
52 np. Sharp Zaurus, Compaq iPAQ. Najprostszym sposobem, żeby uzyskać MPlayera, jest | |
53 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
|
54 z witryny <ulink url="http://www.openzaurus.org">OpenZaurus</ulink>. Jeżeli chcesz |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
55 go skompilować samodzielnie, powinieneś przyjrzeć się katalogom |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
56 <ulink url="http://openzaurus.bkbits.net:8080/buildroot/src/packages/mplayer?nav=index.html|src/.|src/packages">MPlayera</ulink> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
57 i biblioteki |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
58 <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
|
59 w głównym katalogu źródłowym OpenZaurusa. Zawierają one najświeższe łatki |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
60 i pliki Makefile, służące do samodzielnej kompilacji MPlayera z libavcodec. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
61 Jeżeli potrzebujesz interfejsu GUI, możesz użyć xmms-embedded. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
62 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
63 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
64 </sect1> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
65 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
66 <sect1 id="bsd"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
67 <title>*BSD</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
68 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
69 <application>MPlayer</application> działa na FreeBSD, OpenBSD, NetBSD, |
11472 | 70 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
|
71 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
|
72 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
73 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
74 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
75 Do zbudowania MPlayera będziesz potrzebował GNU make (gmake - rdzenne make BSD |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
76 nie zadziała) i najnowszej wersji binutils. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
77 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
78 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
79 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
80 Jeżeli MPlayer nie może znaleźć <filename>/dev/cdrom</filename> lub |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
81 <filename>/dev/dvd</filename>, stwórz odpowiednie dowiązanie symboliczne: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
82 <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
|
83 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
84 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
85 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
86 Aby używać bibliotek Win32 z MPlayerem, będziesz potrzebował przekompilować jądro |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
87 z opcją "<envar>USER_LDT</envar>" (chyba, że używasz FreeBSD-CURRENT, |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
88 tam jest domyślnie włączona). |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
89 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
90 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
91 <sect2 id="freebsd"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
92 <title>FreeBSD</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
93 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
94 Jeżeli Twój procesor ma rozszerzenie SSE, przekompiluj jądro z opcją |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
95 "<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
|
96 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
97 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
98 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
99 <sect2 id="openbsd"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
100 <title>OpenBSD</title> |
11472 | 101 <para>Ze względu na ograniczenia w różnych wersjach gas (GNU assemblera - przyp. tłumacza) |
102 (dotyczące relokacji i MMX), będziesz musiał przeprowadzić kompilację w dwóch krokach: | |
103 Po pierwsze, upewnij się, że wersja nierdzenna występuje w zmiennej <envar>$PATH</envar> | |
104 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
|
105 i wykonaj <command>gmake</command>. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
106 </para> |
11353 | 107 </sect2> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
108 |
11353 | 109 <sect2 id="darwin"> |
110 <title>Darwin</title> | |
111 <para> | |
112 Zobacz rozdział <link linkend="macos">Mac OS</link>. | |
113 </para> | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
114 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
115 </sect1> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
116 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
117 <sect1 id="solaris"> |
11353 | 118 <title>Sun Solaris</title> |
11127
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 <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
|
121 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
122 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
123 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
124 Na <emphasis role="bold">UltraSPARCach</emphasis>, MPlayer korzysta z rozszerzenia |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
125 <emphasis role="bold">VIS</emphasis> (odpowiednik MMX), obecnie tylko w |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
126 <emphasis>libmpeg2</emphasis>, <emphasis>libvo</emphasis> i |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
127 <emphasis>libavcodec</emphasis>, ale nie w mp3lib. Możesz oglądać plik VOB na |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
128 procesorze z taktowaniem 400MHz. Będziesz potrzebował do tego biblioteki |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
129 <ulink url="http://www.sun.com/sparc/vis/mediaLib.html">mLib</ulink>. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
130 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
131 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
132 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
133 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
|
134 (<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
|
135 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
|
136 make, to: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
137 <screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
138 % /usr/ccs/bin/make |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
139 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
|
140 </screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
141 </para> |
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 <para> |
11473 | 144 W Solarisie przeznaczonym dla SPARC, potrzebujesz kompilatora GNU C/C++; nie ma |
145 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
|
146 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
147 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
148 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
149 Na Solarisie x86, potrzebujesz GNU assemblera i kompilatora GNU C/C++, |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
150 skonfigurowanego do używania GNU assemblera! Kod MPlayera, na platformie x86, |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
151 w znaczący sposób korzysta z instrukcji MMX, SSE i 3DNOW!, |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
152 które nie mogą być skompilowane przy pomocy assemblera Sun <filename>/usr/ccs/bin/as</filename>. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
153 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
154 |
11473 | 155 <para>Skrypt <filename>configure</filename> stara się określić, jaki assembler |
156 wywoływany jest przez komendę "gcc" (jeżeli próba zakończy się fiaskiem, | |
157 użyj opcji <option>--as=/gdziekolwiek/zainstalowałeś/gnu-as</option>, żeby określić | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
158 gdzie skrypt <filename>configure</filename> może znaleźć GNU "as" w Twoim |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
159 systemie). |
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 Błąd jaki wyświetli <filename>configure</filename> na Solarisie x86, używającym GCC |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
164 bez GNU assemblera: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
165 <screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
166 % configure |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
167 ... |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
168 Checking assembler (/usr/ccs/bin/as) ... , failed |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
169 Please upgrade(downgrade) binutils to 2.10.1... |
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 (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
|
172 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
173 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
174 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
175 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
|
176 <screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
177 % gmake |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
178 ... |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
179 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
|
180 -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
|
181 Assembler: mplayer.c |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
182 "(stdin)", line 3567 : Illegal mnemonic |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
183 "(stdin)", line 3567 : Syntax error |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
184 ... more "Illegal mnemonic" and "Syntax error" errors ... |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
185 </screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
186 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
187 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
188 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
189 Ze względu na błędy występujące w Solarisie 8, możesz nie być w stanie odtwarzać płyt DVD |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
190 o pojemności większej niż 4 GB: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
191 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
192 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
193 <itemizedlist> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
194 <listitem><para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
195 Sterownik sd(7D) dla Solarisa 8 x86 ma błąd przy próbie dostępu do bloku dyskowego >4GB |
11473 | 196 urządzenia korzystającego z logicznego rozmiaru bloku !=DEV_BSIZE (np. nośnik CD-ROM |
197 i DVD). Ze względu na przepełnienie liczb całkowitych 32bitowych, odczytywany jest | |
198 adres dysku modulo 4GB | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
199 (<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
|
200 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
|
201 </para></listitem> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
202 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
203 <listitem><para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
204 Podobny błąd występuje w kodzie systemu plików hsfs(7FS) (znanym jako ISO9660), |
11473 | 205 hsfs może nie obsługiwać partycji/dysków większych niż 4GB, wszystkie dane są |
206 odczytywane z bloku modulo 4GB | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
207 (<ulink url="http://groups.yahoo.com/group/solarisonintel/message/22592"/>). |
11472 | 208 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
|
209 </para></listitem> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
210 </itemizedlist> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
211 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
212 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
213 Na Solarisie UltraSPARC, możesz otrzymać dodatkową moc obliczeniową, |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
214 używając instrukcji VIS dla pewnych, czasochłonnych operacji. Akceleracja VIS |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
215 może być użyta w MPlayerze, odwołując się do funkcji zawartych w bibliotece Suna |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
216 <ulink url="http://www.sun.com/sparc/vis/mediaLib.html">mediaLib</ulink>. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
217 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
218 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
219 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
220 Przyspieszone, przy pomocy VIS, operacje z biblioteki mediaLib |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
221 są wykorzystywane przy dekodowaniu video w formacie mpeg2 i konwersji |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
222 przestrzeni kolorów w sterownikach wyjściowych video. |
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 </sect1> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
225 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
226 <sect1 id="sgi"> |
11353 | 227 <title>Silicon Graphics Irix</title> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
228 <para> |
11472 | 229 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
|
230 umieściłeś go w globalnej ścieżce) wskazać go przez: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
231 <screen>./configure --install-path=PATH</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
232 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
233 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
234 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
235 Albo użyć domyślnego programu instalacyjnego dostarczonego z IRIX 6.5, w tym |
11472 | 236 wypadku należy ręcznie zmodyfikować plik <filename>Makefile</filename> w |
237 kilku miejscach. Zmień poniższe dwie linijki: | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
238 <programlisting> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
239 $(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
|
240 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
241 $(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
|
242 </programlisting> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
243 na: |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
244 <programlisting> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
245 $(INSTALL) -m 644 mplayer.1 $(MANDIR)/man1/ |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
246 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
247 $(INSTALL) -m 644 codecs.conf $(CONFDIR)/ |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
248 </programlisting> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
249 A potem wykonaj (z katalogu źródłowego MPlayera): |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
250 <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
|
251 i dalej skompiluj i zainstaluj. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
252 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
253 </sect1> |
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 <sect1 id="qnx"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
256 <title>QNX</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
257 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
258 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
|
259 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
|
260 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
|
261 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
262 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
263 <para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
264 Wyjście <option>-vo x11</option> będzie nawet wolniejsze niż na Linuksie, |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
265 ponieważ QNX ma tylko <emphasis>emulację</emphasis> Xów, która jest bardzo |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
266 wolna. Używaj SDL. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
267 </para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
268 </sect1> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
269 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
270 <sect1 id="windows"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
271 <title>Windows</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
272 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
273 <para>Tak, MPlayer działa na Windowsie pod |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
274 <ulink url="http://www.cygwin.com/">Cygwinem</ulink> i |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
275 <ulink url="http://www.mingw.org/">MinGW</ulink>. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
276 Nie ma jeszcze interfejsu GUI, ale wersja dla wiersza poleceń jest już prawie w pełni |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
277 funkcjonalna. <ulink url="../../tech/patches.txt">Łatki</ulink> są zawsze mile widziane. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
278 Powinieneś sprawdzić listę |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
279 <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
|
280 aby uzyskać pomoc albo otrzymać najnowsze informacje.</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
281 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
282 <para>Najlepsze wyniki są osiągane ze sterownikami wyjściowymi video DirectX |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
283 (<option>-vo directx</option>) i rdzennym wyjściem dźwiękowym wave Windows |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
284 <!-- Torinthiel: windows albo windowsów - niech się liczba zgadza --> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
285 (<option>-ao win32</option>), jako że OpenGL nie działa, a SDL może zakłócać |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
286 dźwięk i obraz albo wywołać błąd i zamknąć się na niektórych systemach. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
287 Możesz ustawić tak okno z filmem, aby pozostawało na wierzchu przez opcję |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
288 <option>-vo directx:ontop</option>. Jeżeli występują zakłócenia obrazu, spróbuj |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
289 wyłączyć sprzętową akcelerację przez opcję <option>-vo directx:noaccel</option>. Ściągnij |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
290 <ulink url="http://www.videolan.org/vlc/dx7headers.tgz">pliki nagłówkowe DirectX 7</ulink>, |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
291 żeby skompilować sterownik do wyjścia video DirectX.</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
292 |
11328 | 293 <para>Możesz wykorzystać kodeki Win32 i Real dla Win32 (nie kodeki Real dla Linuksa), |
294 jeżeli chcesz. Umieść je gdzieś w swojej | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
295 ś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
|
296 <option>--with-codecsdir=c:/ścieżka/do/twoich/kodeków</option> (lub |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
297 <option>--with-codecsdir=/ścieżka/do/twoich/kodeków</option> tylko na Cygwin) dla |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
298 <filename>configure</filename>. Mieliśmy doniesienia, że biblioteki Real muszą być |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
299 zapisywalne dla użytkownika, który korzysta z MPlayera, ale tylko na niektórych |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
300 systemach. Spróbuj nadać im atrybut zapisywalności, jeżeli napotkasz jakieś problemy. |
11328 | 301 Biblioteki DLL QuickTime również działają, ale będzisz musiał je umieścić |
11472 | 302 w katalogu systemowym Windows |
11328 | 303 (<filename class="directory">C:\Windows\system\</filename> lub podobnym).</para> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
304 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
305 <para>Konsola Cygwin/MinGW jest raczej wolna. Przekierowywanie wyjścia albo używanie |
11472 | 306 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
|
307 niektórych systemach. Bezpośrednie renderowanie (<option>-dr</option>) również |
11472 | 308 może pomóc. Możesz zapobiec migotaniu OSD, włączając podwójne buforowanie |
309 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
|
310 <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
|
311 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
|
312 |
11472 | 313 <para>Dostępne są skompilowane wersje binarne, przygotowane przez Saschę Sommera, |
314 do ściągnięcia z | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
315 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32-beta/">naszej strony domowej</ulink>. |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
316 Joey Parrish tworzy |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
317 <ulink url="http://joey.nicewarrior.org/cygmp/">nieoficjalne paczki dla Windowsa</ulink> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
318 łącznie z programem instalacyjnym.</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
319 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
320 <sect2 id="cygwin"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
321 <title>Cygwin</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
322 |
11353 | 323 <para>Cygwin w wersji wcześniejszej niż 1.5.0 nie zawiera <filename>inttypes.h</filename>. |
324 Umieść plik | |
325 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32-beta/contrib/inttypes.h">inttypes.h</ulink> | |
326 w katalogu <filename class="directory">/usr/include/</filename>, żeby umożliwić kompilację | |
11357 | 327 <application>MPlayera</application>.</para> |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
328 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
329 <para>Pliki nagłówkowe DirectX muszą być rozpakowane do <filename class="directory">/usr/include/</filename> lub |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
330 <filename class="directory">/usr/local/include/</filename>.</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
331 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
332 <para>Instrukcje i pliki potrzebne do kompilacji SDLa dla Cygwin są dostępne na |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
333 <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
|
334 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
335 <para>Możesz odtwarzać VCD, odtwarzając pliki <filename>.DAT</filename> lub <filename>.MPG</filename>, |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
336 które Windows pokazuje na VCD. To działa mniej więcej tak (dopasuj literę dysku do Twojego |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
337 CD-ROMu):</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
338 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
339 <screen>mplayer d:/mpegav/avseq01.dat</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
340 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
341 <screen>mplayer /cygdrive/d/MPEG2/AVSEQ01.MPG</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
342 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
343 <para>DVD również działa, podaj literę Twojego DVD-ROMu przez |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
344 opcję <option>-dvd-device</option>:</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
345 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
346 <screen>mplayer dvd://<tytuł> -dvd-device '\\.\d:'</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
347 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
348 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
349 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
350 <sect2 id="mingw"> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
351 <title>MinGW</title> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
352 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
353 <para>Zainstalowanie MinGW, który umożliwiłby kompilację MPlayera było zawiłe, |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
354 ale teraz składa się tylko z trzech prostych kroków i niedługo powinno |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
355 działać "prosto z pudełka".</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
356 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
357 <itemizedlist> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
358 <listitem><para>Zainstaluj MinGW 3.0.0 lub nowszy.</para></listitem> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
359 <listitem><para>Zainstaluj MSYS 1.0.9 lub nowszy i wskaż systemowi poinstalacyjnemu |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
360 MSYSa, że MinGW jest zainstalowane.</para></listitem> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
361 <listitem><para>Zastąp <filename>/mingw/include/sys/types.h</filename> tym |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
362 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32-beta/contrib/types.h"><filename>types.h</filename></ulink>.</para></listitem> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
363 </itemizedlist> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
364 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
365 <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
|
366 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
367 <para>VCD i DVD działają prawie tak, jak w Cygwinie (dopasuj literę dysku do Twojego |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
368 CD-ROMu/DVD-ROMu):</para> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
369 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
370 <screen>mplayer d:/mpegav/avseq01.dat</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
371 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
372 <screen>mplayer /d/MPEG2/AVSEQ01.MPG</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
373 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
374 <screen>mplayer dvd://<tytuł> -dvd-device /d/</screen> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
375 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
376 </sect2> |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
377 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
378 </sect1> |
11353 | 379 <sect1 id="macos"> |
380 <title>Mac OS</title> | |
381 <para> | |
382 "Surowe" źródła <application>MPlayera</application> obsługują | |
383 tylko Mac OS X w wersjach 10.2 i wyżej. Możesz spróbować umożliwić | |
384 obsługę starszych wersji Mac OS oraz przysłać nam łaty! | |
385 </para> | |
386 | |
387 <para> | |
388 Zmodyfikowane GCC 3.X Apple jest zalecane do kompilacji | |
389 <application>MPlayera</application>, szczególnie z libavcodec, ponieważ | |
390 ich zmodyfikowane GCC 2.95.x nie obsługuje poprawnie składni C99. | |
391 </para> | |
392 | |
393 <para> | |
394 Możesz pobrać Aqua GUI dla <application>MPlayera</application> razem z | |
11357 | 395 jego skompilowanymi binariami dla Mac OS X ze strony projektu |
11353 | 396 <ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink>. |
397 </para> | |
398 </sect1> | |
11127
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
399 |
bfef1e331186
Polish XML docs by Torinthiel <torinthiel@wp.pl> and others.
diego
parents:
diff
changeset
|
400 </chapter> |