<?xml version="1.0" encoding="iso-8859-1"?>
<!-- in sync with r19805 -->
<chapter id="faq" xreflabel="FAQ">
<title>Häufig gestellte Fragen</title>
<qandaset defaultlabel="qanda">
<qandadiv id="faq-development">
<title>Entwicklung</title>
<qandaentry>
<question>
<para>
Wie erstelle ich einen ordentlichen Patch für <application>MPlayer</application>?
</para>
</question>
<answer>
<para>
Wir haben ein <ulink url="../../tech/patches.txt">kurzes Dokument</ulink> (englisch)
verfasst, das alle nötigen Details beschreibt. Bitte folge den Anweisungen.
</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>
Wie übersetze ich <application>MPlayer</application> in eine andere Sprache?
</para>
</question>
<answer>
<para>
Lies die <ulink url="../../tech/translations.txt">HOWTO für Übersetzungen</ulink>
(englisch), sie sollte alles erklären. Weitere Hilfe kannst du auf der
<ulink url="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-translations">MPlayer-translations</ulink>-Mailing-Liste
bekommen.
</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>
Wie kann ich die <application>MPlayer</application>-Entwicklung unterstützen?
</para>
</question>
<answer>
<para>
Wir sind mehr als glücklich über Hardware- und Software<ulink url="http://www.mplayerhq.hu/donations.html">spenden</ulink>.
Sie helfen uns, <application>MPlayer</application> immer weiter zu verbessern.
</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>
Wie kann ich <application>MPlayer</application>-Entwickler werden?
</para>
</question>
<answer>
<para>
Programmierer und Leute, die Dokumentation schreiben, sind immer willkommen. Lies die
<ulink url="../../tech/">technische Dokumentation</ulink> (englisch), um einen ersten
Eindruck zu bekommen. Du solltest dich dann auf der Mailing-Liste
<ulink url="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng">MPlayer-dev-eng</ulink>
anmelden und mit dem Programmieren beginnen. Wenn du bei der Dokumentation aushelfen möchtest,
schließe dich der
<ulink url="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-docs">MPlayer-docs</ulink>-Mailing-Liste an.
</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>
Warum benutzt ihr kein autoconf/automake?
</para>
</question>
<answer>
<para>
Wir haben ein selbstgeschriebenes modulares Buildsystem. Es leistet ausreichend gute Arbeit, warum
also wechseln? Davon abgesehen mögen wir die auto*-Tools nicht, wie
<ulink url="http://freshmeat.net/articles/view/889/">andere Leute auch</ulink>.
</para>
</answer>
</qandaentry>
</qandadiv>
<qandadiv id="faq-compilation-installation">
<title>Compilierung und Installation</title>
<qandaentry>
<question>
<para>
Compilierung bricht mit einer Fehlermeldung ab, und <application>gcc</application>
gibt irgendeine kryptische Nachricht aus, die den Ausdruck
<systemitem>internal compiler error</systemitem> oder
<systemitem>unable to find a register to spill</systemitem> enthält.
</para>
</question>
<answer>
<para>
Du bist über einen Fehler in <application>gcc</application> gestolpert. Bitte
<ulink url="http://gcc.gnu.org/bugs.html">berichte diesen dem gcc-Team</ulink>,
nicht uns. Aus irgendeinem Grund geschieht es häufiger, dass <application>MPlayer</application>
Compiler-Fehler hervorruft. Nichtsdestotrotz können wir diese nicht beheben, und
wir fügen unserem Sourcecode keine Umgehungen hinzu.
Halte dich an eine Compiler-Version, von der bekannt ist, dass sie stabil läuft,
oder update regelmäßig, um dieses Problem zu vermeiden.
</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>
Gibt es Binärpakete (RPM/Debian) von <application>MPlayer</application>?
</para>
</question>
<answer>
<para>
Siehe Abschnitte <link linkend="debian">Debian</link> und <link linkend="rpm">RPM</link>
für Details.
</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>
Wie kann ich einen 32bit-<application>MPlayer</application> auf einem 64bit Athlon erstellen?
</para>
</question>
<answer>
<para>
Probiere folgende configure-Optionen:
<screen>/configure --target=athlon_xp --cc="gcc -m32" --as="as --32" --with-extralibdir=/usr/lib </screen>
</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>
Configure endet mit diesem Text, und <application>MPlayer</application> compiliert nicht!
<screen>Your gcc does not support even i386 for '-march' and '-mcpu'</screen>
</para>
</question>
<answer>
<para>
Dein gcc ist nicht richtig installiert, überprüfe die Datei <filename>configure.log</filename>
für Details.
</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>
Ich habe eine Matrox G200/G400/G450/G550, wie benutze/compiliere ich den
<systemitem>mga_vid</systemitem>-Treiber?
</para>
</question>
<answer>
<para>
Lies den Abschnitt <link linkend="mga_vid">mga_vid</link>.
</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>
Während 'make' beschwert sich <application>MPlayer</application> über fehlende X11-Bibliotheken.
Das verstehe ich nicht, ich <emphasis>habe doch</emphasis> X11 installiert!?
</para>
</question>
<answer>
<para>
... dir fehlen aber die X11-Entwicklerpakete. Oder diese sind nicht richtig installiert.
Bei Red Hat werden diese <filename>XFree86-devel*</filename> genannt, bei Debian Woody
<filename>xlibs-dev</filename> und bei Debian Sarge <filename>libx11-dev</filename>.
Überprüfe auch, ob die Symlinks
<filename class="directory">/usr/X11</filename> und
<filename class="directory">/usr/include/X11</filename> existieren
(das kann ein Problem auf Mandrake-Systemen sein).
</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para>
Erstellen unter Mac OS 10.3 führt zu vielen Linker-Fehlern
</para>
</question>
<answer>
<para>
Der Linker-Fehler, den du erfährst, sieht höchstwahrscheinlich etwa so aus:
<screen>
ld: Undefined symbols:
_LLCStyleInfoCheckForOpenTypeTables referenced from QuartzCore expected to be defined in ApplicationServices
_LLCStyleInfoGetUserRunFeatures referenced from QuartzCore expected to be defined in ApplicationServices
</screen>
Dieses Problem ist das Ergebnis der Tatsache, dass Apple-Entwickler 10.4 benutzen, um ihre
Software zu compilieren und gleichzeitig die Binärdateien via Softwareupdate an Benutzer
|