<?xml version="1.0" encoding="utf-8"?>
<!-- synced with 1.56 -->
<chapter id="faq" xreflabel="FAQ">
<title>FAQ - Często Zadawane Pytania</title>
<qandaset defaultlabel="qanda">
<qandadiv id="faq-development">
<title>Rozwój</title>
<qandaentry>
<question><para>
Jak mam stworzyć poprawną łatkę do <application>MPlayera</application>?
</para></question>
<answer><para>
Przygotowaliśmy <ulink url="../../tech/patches.txt">krótki dokument</ulink>
opisujący wszystkie potrzebne szczegóły. Kieruj się zawartymi w nim wskazówkami.
</para></answer>
</qandaentry>
<qandaentry>
<question><para>
Jak mogę przetłumaczyć <application>MPlayera</application> na nowy język?
</para></question>
<answer><para>
Przeczytaj <ulink url="../../tech/translations.txt">HOWTO tłumaczenia</ulink>,
powinno wszystko wyjaśnić. Dalszą pomoc uzyskasz na liście dyskusyjnej
<ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-docs">mplayer-docs</ulink>.
</para></answer>
</qandaentry>
<qandaentry>
<question><para>
Jak mogę wesprzeć rozwój <application>MPlayera</application>?
</para></question>
<answer><para>
Jesteśmy bardziej niż szczęśliwi, gdy ofiarowujecie nam sprzęt i oprogramowanie w formie
<ulink url="http://www.mplayerhq.hu/homepage/donations.html">darów</ulink>.
Pomagają one nam ciągle ulepszać <application>MPlayera</application>.
</para></answer>
</qandaentry>
<qandaentry>
<question><para>
Jak mogę zostać deweloperem <application>MPlayera</application>?
</para></question>
<answer><para>
Programiści i dokumentatorzy zawsze są mile widziani. Na początek przeczytaj
<ulink url="../../tech/">dokumentację techniczną</ulink> dla ogólnego zarysu.
Następnie powinieneś zapisać się na listę dyskusyjną
<ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng">mplayer-dev-eng</ulink>
i zacząć pisać. Jeżeli chcesz pomóc przy dokumentacji, zapisz się na listę dyskusyjną
<ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-docs">mplayer-docs</ulink>.
</para></answer>
</qandaentry>
<qandaentry>
<question><para>
Czemu nie używacie autoconf/automake?
</para></question>
<answer><para>
Mamy modularny, ręcznie napisany system budowania. Sprawuje się on całkiem nieźle,
więc po co zmieniać? Poza tym nie lubimy narzędzi auto*
tak jak i
<ulink url="http://freshmeat.net/articles/view/889/">inni ludzie</ulink>.
</para></answer>
</qandaentry>
</qandadiv>
<qandadiv id="faq-compilation">
<title>Kompilacja</title>
<qandaentry>
<question><para>
Czy istnieją binarne (RPM/deb) paczki z <application>MPlayerem</application>?
</para></question>
<answer><para>
Więcej informacji na ten temat znajdziesz w sekcjach
<link linkend="debian">Debian</link> oraz <link linkend="rpm">RPM</link>.
</para></answer>
</qandaentry>
<qandaentry>
<question><para>
Kompilacja kończy się komunikatem błędu podobnym do tego:
<screen>
cfft.c: In function`passf2':
cfft.c:556: unable to find a register to spill in class `FLOAT_REGS'
cfft.c:556: this is the insn:
(insn 235 233 246 (set (subreg:SF (reg/v:DI 29 rmm0 [110]) 0)
(minus:SF (mem:SF (plus:SI (mult:SI (reg:SI 1 edx [112])
(const_int 8 [0x8]))
(reg/v/f:SI 3 ebx [62])) [4 S4 A32])
(reg:SF 8 st(0) [132]))) 533 {*fop_sf_1_nosse} (insn_list
232 (nil)) (expr_list:REG_DEAD (reg:SF 8 st(0) [132])
(nil)))
cfft.c:556: confused by earlier errors, bailing out
</screen>
</para></question>
<answer><para>
Jest to znany problem z <application>gcc</application> 3.2, aby go rozwiązać
zaktualizuj gcc do wersji 3.3.
Sposób instalacji gcc opisany jest w sekcji
<link linkend="gcc-296">gcc 2.96</link>.
Możesz również użyć zewnętrznaj biblioteki FAAD tak jak opisano w sekcji
<link linkend="aac">AAC</link>.
</para></answer>
</qandaentry>
<qandaentry>
<question><para>
Kompilacja kończy się komunikatem błędu podobnym do tego:
<screen>
In file included from mplayer.c:34:
mw.h: In function `mplMainDraw':
mw.h:209: Internal compiler error in print_rtl_and_abort, at flow.c:6458
Please submit a full bug report,
with preprocessed source if appropriate.
</screen>
</para></question>
<answer><para>
Jest to znany problem z <application>gcc</application> 3.0.4, aby go rozwiązać
zaktualizuj kompilator do wersji 3.1.
Sposób instalacji gcc opisany jest w sekcji
<link linkend="gcc-296">gcc 2.96</link>.
</para></answer>
</qandaentry>
<qandaentry>
<question><para>
Konfiguracja kończy się takim komunikatem i <application>MPlayer</application> nie chce się skompilować!
<screen>Your gcc does not support even i386 for '-march' and '-mcpu'</screen>
(Twój gcc nie obsługuje nawet i386 dla '-march' oraz '-mcpu')
</para></question>
<answer><para>
Twój gcc nie jest poprawnie zainstalowany. Sprawdź <filename>configure.log</filename>
aby uzyskać szczegóły.
</para></answer>
</qandaentry>
<qandaentry>
<question><para>
Co jest nie tak z gcc 2.96?
</para></question>
<answer><para>
<emphasis role="bold">Odradzamy używanie gcc 2.96!</emphasis>
Przeczytaj <link linkend="gcc-296">ten</link> dokument, aby dowiedzieć się
dlaczego Red Hat wypuścił gcc 2.96 i jakie są z nim związane problemy.
Jeżeli ciągle chcesz go używać, zdobądź najnowszą wersję
i przekaż do skryptu configure opcję
<option>--disable-gcc-checking</option>.
Pamiętaj, że od tej pory zdany jesteś tylko na siebie.
<emphasis role="bold">Nie</emphasis> zgłaszaj błędów,
<emphasis role="bold">nie</emphasis> proś o pomoc na listach dyskusyjnych.
<emphasis role="bold">Nie</emphasis> zapewniamy żadnego wsparcia w razie gdybyś napotkał jakieś problemy.
</para></answer>
</qandaentry>
<qandaentry>
<question><para>
Super, mam gcc 3.0.1 od Red Hata/Mandrake'a, więc wszystko jest w porządku!
</para></question>
<answer><para>
Nie, ponieważ były/są problemy także z tymi kompilatorami.
Status obsługiwanych przez <application>MPlayera</application> kom
|