mirror of https://github.com/mpv-player/mpv
synced with 1.70
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16543 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
fc76820d00
commit
94d7d0c990
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="iso-8859-2"?>
|
<?xml version="1.0" encoding="iso-8859-2"?>
|
||||||
<!-- synced with 1.66 -->
|
<!-- synced with 1.70 -->
|
||||||
<chapter id="ports" xreflabel="Ports">
|
<chapter id="ports" xreflabel="Ports">
|
||||||
<title>Porty</title>
|
<title>Porty</title>
|
||||||
|
|
||||||
|
@ -568,24 +568,122 @@ wolna. U
|
||||||
"Surowe" ¼ród³a <application>MPlayera</application> obs³uguj±
|
"Surowe" ¼ród³a <application>MPlayera</application> obs³uguj±
|
||||||
tylko Mac OS X w wersjach 10.2 i wy¿szych. Mo¿esz spróbowaæ umo¿liwiæ
|
tylko Mac OS X w wersjach 10.2 i wy¿szych. Mo¿esz spróbowaæ umo¿liwiæ
|
||||||
obs³ugê starszych wersji Mac OS oraz przys³aæ nam ³aty!
|
obs³ugê starszych wersji Mac OS oraz przys³aæ nam ³aty!
|
||||||
|
<application>MPlayer</application> powinien skompilowaæ siê bez problemu
|
||||||
|
na systemie Mac OS X 10.2 i wy¿szym. Zalecanym kompilatorem jest GCC 3.x w wersji
|
||||||
|
Apple, je¿eli masz Mac OS X 10.3.9 lub pó¼niejszy i QuickTime 7, mo¿esz
|
||||||
|
skorzystaæ z wyj¶cia video macosx.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<sect2 id="mplayerosx">
|
||||||
|
<title>MPlayer OS X</title>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Mo¿esz pobraæ natywne GUI dla <application>MPlayera</application> razem
|
||||||
|
z prekompilowanymi binariami <application>MPlayera</application> dla
|
||||||
|
Mac OS X ze strony projektu
|
||||||
|
<ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink>, ale uwaga:
|
||||||
|
projekt nie jest ju¿ aktywny.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
Na szczê¶cie, <application>MPlayerOSX</application> zosta³ przejêty
|
||||||
|
przez cz³onka za³ogi <application>MPlayera</application>.
|
||||||
|
Wersje testowe s± dostêpne na stronie z
|
||||||
|
<ulink url="http://mplayerhq.hu/dload.html">materia³ami do
|
||||||
|
pobrania</ulink>, a oficjalne wydanie powinno pojawiæ siê ju¿
|
||||||
|
nied³ugo.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
Aby zbudowaæ <application>MPlayerOSX</application> bezpo¶rednio
|
||||||
|
ze ¼róde³, potrzebujesz modu³u <systemitem>mplayerosx</systemitem>,
|
||||||
|
<systemitem>main</systemitem> i kopii modu³u CVS
|
||||||
|
<systemitem>main</systemitem> o nazwie
|
||||||
|
<systemitem>main_noaltivec</systemitem>.
|
||||||
|
<systemitem>mplayerosx</systemitem> to graficzna nak³adka,
|
||||||
|
<systemitem>main</systemitem> to MPlayer, a
|
||||||
|
<systemitem>main_noaltivec</systemitem> to MPlayer zbudowany bez obs³ugi
|
||||||
|
AltiVec.
|
||||||
|
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
Aby pobraæ modu³ z repozytorium CVS wykonaj polecenia:
|
||||||
|
<screen>
|
||||||
|
cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer login
|
||||||
|
cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer co -P mplayerosx
|
||||||
|
</screen>
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
W celu zbudowania <application>MPlayerOSX</application> bêdziesz musia³
|
||||||
|
utowrzyæ podobn± strukturê katalogów:
|
||||||
|
<screen>
|
||||||
|
katalog_¼ród³owy_MPlayera
|
||||||
|
|
|
||||||
|
|--->main (¼ród³a MPlayera z CVS)
|
||||||
|
|
|
||||||
|
|--->main_noaltivec (¼ród³a MPlayera z CVS skonfigurowane z opcj± --disable-altivec)
|
||||||
|
|
|
||||||
|
|--->mplayerosx (¼ród³a MPlayer OS X z CVS)
|
||||||
|
</screen>
|
||||||
|
|
||||||
|
|
||||||
|
Najpierw musisz zbudowaæ main i main_noaltivec.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Zmodyfikowane GCC 3.X Apple jest zalecane do kompilacji
|
Nastêpnie ustaw globaln± zmienn±:
|
||||||
<application>MPlayera</application>, szczególnie z
|
|
||||||
<systemitem class="library">libavcodec</systemitem>, ponieważ
|
<screen>export MACOSX_DEPLOYMENT_TARGET=10.3</screen>
|
||||||
ich zmodyfikowane GCC 2.95.x nie obsługuje poprawnie składni C99.
|
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Możesz pobrać Aqua GUI dla <application>MPlayera</application> razem z
|
Potem skonfiguruj:
|
||||||
jego skompilowanymi binariami dla Mac OS X ze strony projektu
|
|
||||||
<ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink>.
|
|
||||||
</para>
|
</para>
|
||||||
|
<para>
|
||||||
|
Je¿eli konfigurujesz dla maszyny G4 lub lepszej z obs³ug± AltiVec,
|
||||||
|
postêpuj jak poni¿ej:
|
||||||
|
<screen>
|
||||||
|
./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11
|
||||||
|
</screen>
|
||||||
|
|
||||||
|
Je¿eli konfigurujesz dla maszyny z procesorem G3 bez AltiVec,
|
||||||
|
postêpuj jak ponie¿ej:
|
||||||
|
<screen>
|
||||||
|
./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11
|
||||||
|
--disable-altivec
|
||||||
|
</screen>
|
||||||
|
Byæ mo¿e bêdziesz musia³ wyedytowaæ plik <filename>config.mak</filename>
|
||||||
|
i zmieniæ warto¶ci <systemitem>-mcpu</systemitem>
|
||||||
|
<systemitem>-mtune</systemitem> z <systemitem>-74XX</systemitem> na
|
||||||
|
<systemitem>-G3</systemitem>.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
Nastêpnie wykonaj
|
||||||
|
<screen>
|
||||||
|
make
|
||||||
|
</screen>
|
||||||
|
przejd¼ do katalogu mplayerosx i wpisz
|
||||||
|
|
||||||
|
<screen>
|
||||||
|
make dist
|
||||||
|
</screen>
|
||||||
|
Zostanie utworzony skompresowany obraz <systemitem>.dmg</systemitem>
|
||||||
|
zawieraj±cy gotowy do uruchomienia program.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
Mo¿es równie¿ skorzystaæ z projektu <application>Xcode</application> 2.1;
|
||||||
|
stary projekt dla <application>Xcode</application> 1.x ju¿ nie dzia³a.
|
||||||
|
|
||||||
|
</para>
|
||||||
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
<sect1 id="amiga">
|
<sect1 id="amiga">
|
||||||
<title>Amiga/MorphOS (zabawki dla zapaleñców)</title>
|
<title>Amiga/MorphOS (zabawki dla zapaleñców)</title>
|
||||||
|
<para>
|
||||||
|
Ludzie z <ulink url="www.amigasoft.net">www.amigasoft.net</ulink>
|
||||||
|
tworz± aktualne paczki z <application>MPlayerem</application> i
|
||||||
|
<application>MEncoderem</application>.
|
||||||
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Nicholas Det at Genesi stworzy³ potê¿ny port <application>MPlayera
|
Nicholas Det at Genesi stworzy³ potê¿ny port <application>MPlayera
|
||||||
</application> dla MorphOS. Niestety oparty jest on o seriê 0.90.
|
</application> dla MorphOS. Niestety oparty jest on o seriê 0.90.
|
||||||
|
|
Loading…
Reference in New Issue