comparison DOCS/xml/pl/ports.xml @ 16542:e66574615668

synced with 1.70
author paszczi
date Wed, 21 Sep 2005 21:21:01 +0000
parents 65acf12dc569
children 83c1acef76d5
comparison
equal deleted inserted replaced
16541:4a9808f6cacc 16542:e66574615668
1 <?xml version="1.0" encoding="iso-8859-2"?> 1 <?xml version="1.0" encoding="iso-8859-2"?>
2 <!-- synced with 1.66 --> 2 <!-- synced with 1.70 -->
3 <chapter id="ports" xreflabel="Ports"> 3 <chapter id="ports" xreflabel="Ports">
4 <title>Porty</title> 4 <title>Porty</title>
5 5
6 <sect1 id="linux"> 6 <sect1 id="linux">
7 <title>Linux</title> 7 <title>Linux</title>
566 <title>Mac OS</title> 566 <title>Mac OS</title>
567 <para> 567 <para>
568 "Surowe" źródła <application>MPlayera</application> obsługują 568 "Surowe" źródła <application>MPlayera</application> obsługują
569 tylko Mac OS X w wersjach 10.2 i wyższych. Możesz spróbować umożliwić 569 tylko Mac OS X w wersjach 10.2 i wyższych. Możesz spróbować umożliwić
570 obsługę starszych wersji Mac OS oraz przysłać nam łaty! 570 obsługę starszych wersji Mac OS oraz przysłać nam łaty!
571 </para> 571 <application>MPlayer</application> powinien skompilować się bez problemu
572 572 na systemie Mac OS X 10.2 i wyższym. Zalecanym kompilatorem jest GCC 3.x w wersji
573 <para> 573 Apple, jeżeli masz Mac OS X 10.3.9 lub późniejszy i QuickTime 7, możesz
574 Zmodyfikowane GCC 3.X Apple jest zalecane do kompilacji 574 skorzystać z wyjścia video macosx.
575 <application>MPlayera</application>, szczególnie z 575 </para>
576 <systemitem class="library">libavcodec</systemitem>, ponieważ 576
577 ich zmodyfikowane GCC 2.95.x nie obsługuje poprawnie składni C99. 577 <sect2 id="mplayerosx">
578 </para> 578 <title>MPlayer OS X</title>
579 579
580 <para> 580 <para>
581 Możesz pobrać Aqua GUI dla <application>MPlayera</application> razem z 581 Możesz pobrać natywne GUI dla <application>MPlayera</application> razem
582 jego skompilowanymi binariami dla Mac OS X ze strony projektu 582 z prekompilowanymi binariami <application>MPlayera</application> dla
583 <ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink>. 583 Mac OS X ze strony projektu
584 </para> 584 <ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink>, ale uwaga:
585 projekt nie jest już aktywny.
586 </para>
587 <para>
588 Na szczęście, <application>MPlayerOSX</application> został przejęty
589 przez członka załogi <application>MPlayera</application>.
590 Wersje testowe są dostępne na stronie z
591 <ulink url="http://mplayerhq.hu/dload.html">materiałami do
592 pobrania</ulink>, a oficjalne wydanie powinno pojawić się już
593 niedługo.
594 </para>
595 <para>
596 Aby zbudować <application>MPlayerOSX</application> bezpośrednio
597 ze źródeł, potrzebujesz modułu <systemitem>mplayerosx</systemitem>,
598 <systemitem>main</systemitem> i kopii modułu CVS
599 <systemitem>main</systemitem> o nazwie
600 <systemitem>main_noaltivec</systemitem>.
601 <systemitem>mplayerosx</systemitem> to graficzna nakładka,
602 <systemitem>main</systemitem> to MPlayer, a
603 <systemitem>main_noaltivec</systemitem> to MPlayer zbudowany bez obsługi
604 AltiVec.
605
606 </para>
607 <para>
608 Aby pobrać moduł z repozytorium CVS wykonaj polecenia:
609 <screen>
610 cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer login
611 cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer co -P mplayerosx
612 </screen>
613 </para>
614 <para>
615 W celu zbudowania <application>MPlayerOSX</application> będziesz musiał
616 utowrzyć podobną strukturę katalogów:
617 <screen>
618 katalog_źródłowy_MPlayera
619 |
620 |--->main (źródła MPlayera z CVS)
621 |
622 |--->main_noaltivec (źródła MPlayera z CVS skonfigurowane z opcją --disable-altivec)
623 |
624 |--->mplayerosx (źródła MPlayer OS X z CVS)
625 </screen>
626
627
628 Najpierw musisz zbudować main i main_noaltivec.
629 </para>
630
631 <para>
632 Następnie ustaw globalną zmienną:
633
634 <screen>export MACOSX_DEPLOYMENT_TARGET=10.3</screen>
635 </para>
636
637 <para>
638 Potem skonfiguruj:
639 </para>
640 <para>
641 Jeżeli konfigurujesz dla maszyny G4 lub lepszej z obsługą AltiVec,
642 postępuj jak poniżej:
643 <screen>
644 ./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11
645 </screen>
646
647 Jeżeli konfigurujesz dla maszyny z procesorem G3 bez AltiVec,
648 postępuj jak ponieżej:
649 <screen>
650 ./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11
651 --disable-altivec
652 </screen>
653 Być może będziesz musiał wyedytować plik <filename>config.mak</filename>
654 i zmienić wartości <systemitem>-mcpu</systemitem>
655 <systemitem>-mtune</systemitem> z <systemitem>-74XX</systemitem> na
656 <systemitem>-G3</systemitem>.
657 </para>
658 <para>
659 Następnie wykonaj
660 <screen>
661 make
662 </screen>
663 przejdź do katalogu mplayerosx i wpisz
664
665 <screen>
666 make dist
667 </screen>
668 Zostanie utworzony skompresowany obraz <systemitem>.dmg</systemitem>
669 zawierający gotowy do uruchomienia program.
670 </para>
671 <para>
672 Możes również skorzystać z projektu <application>Xcode</application> 2.1;
673 stary projekt dla <application>Xcode</application> 1.x już nie działa.
674
675 </para>
676 </sect2>
585 </sect1> 677 </sect1>
586 678
587 <sect1 id="amiga"> 679 <sect1 id="amiga">
588 <title>Amiga/MorphOS (zabawki dla zapaleńców)</title> 680 <title>Amiga/MorphOS (zabawki dla zapaleńców)</title>
681 <para>
682 Ludzie z <ulink url="www.amigasoft.net">www.amigasoft.net</ulink>
683 tworzą aktualne paczki z <application>MPlayerem</application> i
684 <application>MEncoderem</application>.
685 </para>
686
589 <para> 687 <para>
590 Nicholas Det at Genesi stworzył potężny port <application>MPlayera 688 Nicholas Det at Genesi stworzył potężny port <application>MPlayera
591 </application> dla MorphOS. Niestety oparty jest on o serię 0.90. 689 </application> dla MorphOS. Niestety oparty jest on o serię 0.90.
592 </para> 690 </para>
593 691