annotate DOCS/xml/de/ports.xml @ 33080:60b2e408bd78

Allow number sign as comment character. This is practice in some skins and should not lead to an error message now that unknown items are reported. Update documentation.
author ib
date Thu, 31 Mar 2011 10:13:47 +0000
parents 4a354cdcf847
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
24623
c7c3d70bdf82 version bumps for codecs.xml and tvinput.xml
kraymer
parents: 24622
diff changeset
2 <!-- in sync with r23271 -->
24608
156068fd461b "fake" commit (postpone cosmetics from r21537 for now)
kraymer
parents: 24307
diff changeset
3 <!-- missing cosmetic commit 21537 -->
18568
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
4 <chapter id="ports" xreflabel="Ports">
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
5 <title>Portierungen</title>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
6
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
7 <sect1 id="linux">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
8 <title>Linux</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
9 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
10 Die Hauptentwicklungsplattform ist Linux auf x86, obwohl
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
11 <application>MPlayer</application> auf vielen anderen Linux-Portierungen
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
12 funktioniert.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
13 Binary Packages von <application>MPlayer</application> stehen auf mehreren Quellen
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
14 zur Verfügung. Jedoch wird <emphasis role="bold">keines dieser Packages unterstützt</emphasis>.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
15 Melde den Autoren die Probleme, nicht uns.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
16 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
17
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
18 <sect2 id="debian">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
19 <title>Debian-Packaging</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
20 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
21 Um ein Debian-Package zu bauen, führe folgenden Befehl im Source-Verzeichnis von
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
22 <application>MPlayer</application> aus:
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
23
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
24 <screen>fakeroot debian/rules binary</screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
25
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
26 Wenn du eigene Optionen an configure übergeben willst, kannst du die Umgebungsvariable
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
27 <envar>DEB_BUILD_OPTIONS</envar> einrichten. Zum Beispiel, wenn du die
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
28 GUI- und OSD-Menü-Unterstützung willst, die du gerne nutzen würdest:
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
29
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
30 <screen>DEB_BUILD_OPTIONS="--enable-gui --enable-menu" fakeroot debian/rules binary</screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
31
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
32 Du kannst auch einige Variablen an Makefile übergeben. Zum Beispiel, wenn du
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
33 mit gcc 3.4 compilieren willst, auch wenn er nicht der Standard-Compiler ist:
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
34
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
35 <screen>CC=gcc-3.4 DEB_BUILD_OPTIONS="--enable-gui" fakeroot debian/rules binary</screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
36
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
37 Um den Sourcetree aufzuräumen, führe folgenden Befehl aus:
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
38
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
39 <screen>fakeroot debian/rules clean</screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
40
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
41 Als root kannst du dann das <filename>.deb</filename>-Package wie immer installieren:
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
42
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
43 <screen>dpkg -i ../mplayer_<replaceable>version</replaceable>.deb</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
44 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
45
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
46 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
47 Christian Marillat hatte eine Weile lang inoffizielle Debian-Packages von
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
48 <application>MPlayer</application>, <application>MEncoder</application> und
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
49 unseren Binärcodecpaketen erstellt, du kannst sie von
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
50 <ulink url="http://www.debian-multimedia.org/">seiner Homepage</ulink>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
51 mit apt-get herunterladen.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
52 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
53 </sect2>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
54
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
55 <sect2 id="rpm">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
56 <title>RPM-Packaging</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
57 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
58 Dominik Mierzejewski entwarf und wartet die inoffiziellen RPM-Packages von
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
59 <application>MPlayer</application> für Red Hat und Fedora Core. Sie sind von
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
60 seinem <ulink url="http://rpm.greysector.net/mplayer/">Repository</ulink>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
61 verfügbar.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
62 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
63
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
64 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
65 Mandrake/Mandriva RPM-Packages stehen auf <ulink url="http://plf.zarb.org/">P.L.F.</ulink>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
66 zur Verfügung.
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
67 SuSE verwendet eine verkrüppelte Version von <application>MPlayer</application>
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
68 in seiner Distribution. Diese haben sie aus ihren neuesten Releases entfernt. Du
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
69 bekommst funktionierende RPMs auf
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
70 <ulink url="http://packman.links2linux.de/?action=128">links2linux.de</ulink>.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
71 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
72 </sect2>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
73
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
74 <sect2 id="arm">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
75 <title>ARM</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
76 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
77 <application>MPlayer</application> läuft auf Linux PDAs mit ARM CPU, z.B. Sharp Zaurus,
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
78 Compaq Ipaq. Der einfachste Weg, sich <application>MPlayer</application> zu besorgen ist,
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
79 sich ihn von einer der
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
80 <ulink url="http://www.openzaurus.org">OpenZaurus</ulink> Package Feeds zu holen. Falls
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
81 du ihn dir selbst compilieren willst, solltest du im
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
82 <ulink url="http://openzaurus.bkbits.net:8080/buildroot/src/packages/mplayer?nav=index.html|src/.|src/packages">mplayer</ulink>-
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
83 und im
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
84 <ulink url="http://openzaurus.bkbits.net:8080/buildroot/src/packages/libavcodec?nav=index.html|src/.|src/packages">libavcodec</ulink>-Verzeichnis
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
85 der OpenZaurus Distribution Buildroot nachsehen. Diese haben stets die neueste
20442
4d966872fba9 r20412: Fix some inconsistencies pointed out by Torinthiel.
kraymer
parents: 19982
diff changeset
86 Makefile und Patches, die zum Erstellen eines SVN-<application>MPlayer</application>
4d966872fba9 r20412: Fix some inconsistencies pointed out by Torinthiel.
kraymer
parents: 19982
diff changeset
87 verwendet werden.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
88 Brauchst du ein GUI-Frontend, kannst du xmms-embedded nutzen.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
89 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
90 </sect2>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
91 </sect1>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
92
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
93 <sect1 id="bsd">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
94 <title>*BSD</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
95 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
96 <application>MPlayer</application> läuft auf allen bekannten BSD-Derivaten.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
97 Es stehen ports/pkgsrc/fink/etc-Versionen des <application>MPlayer</application>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
98 bereit, die möglicherweise leichter anzuwenden sind als unsere Originalquellen.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
99 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
100
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
101 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
102 Um <application>MPlayer</application> zu erstellen, brauchst du GNU make
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
103 (gmake - natives BSD make wird nicht funktionieren) und eine aktuelle Version
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
104 der binutils.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
105 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
106
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
107 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
108 Beschwert sich <application>MPlayer</application>, er könne <filename>/dev/cdrom</filename>
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
109 oder <filename>/dev/dvd</filename> nicht finden, erstelle einen geeigneten symbolischen Link:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
110 <screen>ln -s /dev/<replaceable>dein_cdrom_geraet</replaceable> /dev/cdrom</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
111 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
112
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
113 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
114 Um Win32-DLLs mit <application>MPlayer</application> zu nutzen, musst du
24610
94e084f0e8ea r21612: replace &quot; with ", better readability
kraymer
parents: 24608
diff changeset
115 den Kernel mit "<envar>option USER_LDT</envar>" recompilieren
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
116 (es sei denn du lässt FreeBSD-CURRENT laufen, wobei dies die
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
117 Standard-Einstellung ist).
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
118 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
119
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
120
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
121 <sect2 id="freebsd">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
122 <title>FreeBSD</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
123 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
124 Besitzt deine CPU SSE, recompiliere deinen Kernel mit
24610
94e084f0e8ea r21612: replace &quot; with ", better readability
kraymer
parents: 24608
diff changeset
125 "<envar>options CPU_ENABLE_SSE</envar>" (FreeBSD-STABLE oder
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
126 Kernel-Patches erforderlich).
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
127 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
128 </sect2>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
129
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
130 <sect2 id="openbsd">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
131 <title>OpenBSD</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
132 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
133 Aufgrund von Einschränkungen in verschiedenen Versionen von GAS (der GNU Assembler,
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
134 Relocation vs MMX), wirst du in zwei Schritten compilieren müssen: Stell als
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
135 erstes sicher, dass der nicht-native zuvor in deinem <envar>$PATH</envar> liegt und
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
136 führe ein <command>gmake -k</command> aus. Sorge dann dafür, dass die native Version
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
137 benutzt wird, und führe <command>gmake</command> aus.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
138 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
139 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
140 Ab OpenBSD 3.4 ist der oben beschriebene Hack nicht länger nötig.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
141 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
142 </sect2>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
143
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
144 <sect2 id="darwin">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
145 <title>Darwin</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
146 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
147 Siehe Abschnitt <link linkend="macos">Mac OS</link>.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
148 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
149 </sect2>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
150 </sect1>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
151
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
152 <sect1 id="unix">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
153 <title>Kommerzielles Unix</title>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
154
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
155 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
156 <application>MPlayer</application> wurde auf einige kommerzielle
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
157 Unix-Varianten portiert. Seit die Entwicklungsumgebungen auf diesen Systemen
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
158 dahin tendieren, verschieden von denen freier Unixes zu sein, musst du möglicherweise
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
159 einige manuelle Anpassungen vornehmen, um das Build lauffähig zu bekommen.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
160 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
161
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
162 <sect2 id="solaris">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
163 <title>Solaris</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
164 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
165 <application>MPlayer</application> sollte auf Solaris 2.6 oder neuer funktionieren.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
166 Verwende den Audio-Treiber von SUN mit der Option <option>-ao sun</option> für
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
167 den Sound.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
168 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
169
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
170 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
171 Auf <emphasis role="bold">UltraSPARCs</emphasis>, profitiert
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
172 <application>MPlayer</application> von deren
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
173 <emphasis role="bold">VIS</emphasis>-Erweiterungen (äquivalent zu MMX), zur Zeit
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
174 nur in
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
175 <systemitem class="library">libmpeg2</systemitem>,
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
176 <systemitem class="library">libvo</systemitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
177 und <systemitem class="library">libavcodec</systemitem>, jedoch nicht in
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
178 <systemitem class="library">mp3lib</systemitem>. Du kannst dir eine VOB-Datei
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
179 auf einer 400MHz CPU ansehen. Dazu muss
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
180 <ulink url="http://www.sun.com/sparc/vis/mediaLib.html"><systemitem class="library">mLib</systemitem></ulink>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
181 installiert sein.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
182 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
183
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
184 <para><emphasis role="bold">Vorbehalt:</emphasis></para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
185 <itemizedlist>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
186 <listitem><para><emphasis role="bold">mediaLib</emphasis> wird in
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
187 <application>MPlayer</application> momentan aufgrund Fehlerhaftigkeit
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
188 per Voreinstellung <emphasis role="bold">deaktiviert</emphasis>. SPARC-Benutzer,
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
189 die MPlayer mit mediaLib-Unterstützung bauen, haben große grüne Farbstiche
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
190 gemeldet bei Video, das mit libavcodec en- und decodiert wurde.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
191 Du kannst es, wenn du möchtest, aktivieren mit:
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
192 <screen> $ ./configure --enable-mlib </screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
193 Du tust dies auf eigenes Risiko. x86-Benutzer sollten mediaLib
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
194 <emphasis role="bold">niemals</emphasis> benutzen, da dies zu sehr schlechter
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
195 Performance von MPlayer führt.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
196 </para></listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
197 </itemizedlist>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
198
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
199 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
200 Um das Package zu erstellen, brauchst du GNU <application>make</application>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
201 (<filename>gmake</filename>, <filename>/opt/sfw/gmake</filename>), das native
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
202 Solaris make wird nicht funktionieren. Ein typischer Fehler, den du bekommst, wenn
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
203 du mit einem make von Solaris arbeitest statt mit einem GNU make:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
204 <screen>% /usr/ccs/bin/make
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
205 make: Fatal error in reader: Makefile, line 25: Unexpected end of line seen</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
206 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
207
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
208 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
209 Auf Solaris SPARC, brauchst du den GNU C/C++ Compiler; es spielt keine Rolle, ob
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
210 der GNU C/C++ Compiler mit oder ohne dem GNU Assembler compiliert ist.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
211 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
212
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
213 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
214 Auf Solaris x86 brauchst du den GNU Assembler und den GNU C/C++ Compiler
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
215 so konfiguriert, dass er den GNU Assembler verwendet! Der
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
216 <application>MPlayer</application>-Code auf der x86-Plattform macht starken
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
217 Gebrauch von MMX-, SSE- und 3DNOW!-Instruktionen, die nicht compiliert werden
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
218 können, wenn man den Assembler von Sun <filename>/usr/ccs/bin/as</filename>
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
219 verwendet.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
220 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
221
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
222 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
223 Das <filename>configure</filename>-Script versucht herauszufinden, welches
24610
94e084f0e8ea r21612: replace &quot; with ", better readability
kraymer
parents: 24608
diff changeset
224 Assembler-Programm von deinem "gcc"-Befehl genutzt wird (falls die
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
225 automatische Erkennung fehlschlägt, nimm die Option
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
226 <option>--as=<replaceable>/pfad/zum/installierten/gnu-as</replaceable></option>,
24610
94e084f0e8ea r21612: replace &quot; with ", better readability
kraymer
parents: 24608
diff changeset
227 um dem <filename>configure</filename>-Script zu zeigen, wo es GNU "as" auf
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
228 deinem System finden kann).
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
229 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
230
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
231 <para>Lösung für gebräuchliche Probleme:</para>
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
232 <itemizedlist>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
233 <listitem><para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
234 Fehlermeldung von <filename>configure</filename> auf einem Solaris x86 System,
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
235 wenn man GCC ohne GNU Assembler anwendet:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
236 <screen>% configure
18675
22053c057c66 sync with r18673
kraymer
parents: 18645
diff changeset
237 ...
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
238 Checking assembler (/usr/ccs/bin/as) ... , failed
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
239 Please upgrade(downgrade) binutils to 2.10.1...</screen>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
240 (Lösung: Installiere und verwende einen gcc, konfiguriert mit
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
241 <option>--with-as=gas</option>)
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
242 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
243
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
244 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
245 Ein typischer Fehler, den du bekommst, wenn du mit einem GNU C Compiler arbeitest, der
24610
94e084f0e8ea r21612: replace &quot; with ", better readability
kraymer
parents: 24608
diff changeset
246 GNU "as" nicht verwendet:
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
247 <screen>% gmake
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
248 ...
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
249 gcc -c -Iloader -Ilibvo -O4 -march=i686 -mcpu=i686 -pipe -ffast-math
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
250 -fomit-frame-pointer -I/usr/local/include -o mplayer.o mplayer.c
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
251 Assembler: mplayer.c
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
252 "(stdin)", line 3567 : Illegal mnemonic
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
253 "(stdin)", line 3567 : Syntax error
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
254 ... more "Illegal mnemonic" and "Syntax error" errors ...</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
255 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
256 </listitem>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
257
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
258 <listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
259 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
260 <application>MPlayer</application> kann eine Schutzverletzung auslösen, wenn
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
261 mit win32codecs decodiert und encodiert wird:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
262 <screen>...
18675
22053c057c66 sync with r18673
kraymer
parents: 18645
diff changeset
263 Trying to force audio codec driver family acm...
22053c057c66 sync with r18673
kraymer
parents: 18645
diff changeset
264 Opening audio decoder: [acm] Win32/ACM decoders
22053c057c66 sync with r18673
kraymer
parents: 18645
diff changeset
265 sysi86(SI86DSCR): Invalid argument
22053c057c66 sync with r18673
kraymer
parents: 18645
diff changeset
266 Couldn't install fs segment, expect segfault
22053c057c66 sync with r18673
kraymer
parents: 18645
diff changeset
267
22053c057c66 sync with r18673
kraymer
parents: 18645
diff changeset
268
22053c057c66 sync with r18673
kraymer
parents: 18645
diff changeset
269 MPlayer interrupted by signal 11 in module: init_audio_codec
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
270 ...</screen>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
271 Das liegt an einer Änderung an sysi86() in Solaris 10 und prä-Solaris Nevada b31-Releases.
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
272 Bei Solaris Nevada b32 wurde dieser Fehler behoben; trotzdem, Sun muss diese Lösung noch immer
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
273 nach Solaris 10 rückportieren. Das MPlayer-Projekt hat Sun auf das Problem hingewiesen, und ein Patch
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
274 für Solaris 10 ist gerade in Vorbereitung. Weitere Informationen über diesen Fehler können hier gefunden werden:
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
275 <ulink
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
276 url="http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6308413"/>.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
277 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
278 </listitem>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
279
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
280 <listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
281 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
282 Aufgrund von Bugs in Solaris 8 kann es dazu kommen, dass du keine DVD-Disks
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
283 größer 4 GB abspielen kannst:
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
284 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
285
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
286 <itemizedlist>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
287 <listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
288 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
289 Der sd(7D)-Treiber auf Solaris 8 x86 hat einen Bug, wenn er auf einen Diskblock >4GB
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
290 auf einem Gerät zugreift, das eine logische blocksize != DEV_BSIZE verwendet (z.B.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
291 CD-ROM- und DVD-Medien).
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
292 Wegen eines 32Bit int Overflows wird auf eine Disk-Adresse modulo 4GB zugegriffen
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
293 (<ulink url="http://groups.yahoo.com/group/solarisonintel/message/22516"/>).
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
294 Dieses Problem existiert nicht in der SPARC-Version von Solaris 8.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
295 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
296 </listitem>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
297
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
298 <listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
299 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
300 Ein ähnlicher Bug is präsent im Dateisystem-Code (AKA ISO9660) von hsfs(7FS),
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
301 hsfs unterstützt keine Partitionen/Disks größer als 4GB, auf alle Daten wird
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
302 modulo 4GB zugegriffen
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
303 (<ulink url="http://groups.yahoo.com/group/solarisonintel/message/22592"/>).
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
304 Dieses hsfs-Problem kann durch die Installation von Patch 109764-04 (sparc) / 109765-04 (x86)
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
305 gefixt werden.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
306 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
307 </listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
308 </itemizedlist>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
309 </listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
310 </itemizedlist>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
311 </sect2>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
312
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
313
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
314 <sect2 id="hp-ux">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
315 <title>HP-UX</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
316 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
317 Joe Page unterhält ein detailliertes HP-UX
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
318 <application>MPlayer</application>-<ulink url="http://users.rcn.com/joepage/mplayer_on_hpux11.htm">HOWTO</ulink>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
319 von Martin Gansser auf seiner Homepage. Mit diesen Instruktionen sollte das bauen
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
320 hervorragend funktionieren. Die folgende Information wurde aus diesem HOWTO übernommen.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
321 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
322
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
323 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
324 Du benötigst GCC 3.4.0 oder neuer, GNU make 3.80 oder neuer und SDL 1.2.7 oder neuer.
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
325 HP cc wird kein lauffähiges Programm produzieren, frühere GCC-Versionen sind fehlerhaft.
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
326 Für OpenGL-Funktionalität musst du Mesa installieren, und die gl- und
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
327 gl2-Video-Ausgabetreiber sollten funktionieren, wenngleich die Geschwindigkeit sehr
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
328 mies sein kann, abhängig von der CPU-Geschwindigkeit. Ein guter Ersatz für das eher armselige,
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
329 native HP-UX-Soundsystem ist GNU esound.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
330 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
331
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
332 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
333 Erzeuge das DVD-Gerät,
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
334 scanne den SCSI-Bus mit:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
335 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
336
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
337 <screen># ioscan -fn
18568
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
338
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
339 Class I H/W Path Driver S/W State H/W Type Description
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
340 ...
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
341 ext_bus 1 8/16/5 c720 CLAIMED INTERFACE Built-in SCSI
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
342 target 3 8/16/5.2 tgt CLAIMED DEVICE
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
343 disk 4 8/16/5.<emphasis role="bold">2</emphasis>.<emphasis role="bold">0</emphasis> sdisk CLAIMED DEVICE <emphasis role="bold">PIONEER DVD-ROM DVD-305</emphasis>
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
344 /dev/dsk/c1t2d0 <emphasis role="bold">/dev/rdsk/c1t2d0</emphasis>
18568
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
345 target 4 8/16/5.7 tgt CLAIMED DEVICE
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
346 ctl <emphasis role="bold">1</emphasis> 8/16/5.7.0 sctl CLAIMED DEVICE Initiator
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
347 /dev/rscsi/c1t7d0 /dev/rscsi/c1t7l0 /dev/scsi/c1t7l0
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
348 ...</screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
349
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
350 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
351 Die Bildschirmausgabe zeigt ein Pioneer DVD-ROM an SCSI-Adresse 2.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
352 Die Karteninstanz für den Hardwarepfad 8/16 ist 1.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
353 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
354
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
355 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
356 Erstelle einen Link von deinem Originalgerät zum DVD-Gerät.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
357 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
358
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
359 <screen># ln -s /dev/rdsk/c<replaceable>&lt;SCSI-Bus-Instanz&gt;</replaceable>t<replaceable>&lt;SCSI Ziel-ID&gt;</replaceable>d<replaceable>&lt;LUN&gt;</replaceable> /dev/<replaceable>&lt;geraet&gt;</replaceable></screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
360
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
361 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
362 Beispiel:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
363 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
364
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
365 <screen># ln -s /dev/rdsk/c1t2d0 /dev/dvd</screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
366
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
367 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
368 Unten stehen lösungen für einige verbreitete Probleme:
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
369 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
370
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
371 <itemizedlist>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
372 <listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
373 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
374 Absturz beim Start mit folgender Fehlermeldung:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
375 <screen>/usr/lib/dld.sl: Unresolved symbol: finite (code) from /usr/local/lib/gcc-lib/hppa2.0n-hp-hpux11.00/3.2/../../../libGL.sl</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
376 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
377
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
378 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
379 Dies bedeutet, dass die Funktion <systemitem>.finite().</systemitem> nicht
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
380 in der Standard-Bibliothek HP-UX math zur Verfügung steht.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
381 Statt dessen gibt es <systemitem>.isfinite().</systemitem>.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
382 Lösung: Benutze die neueste Mesa-Depotdatei.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
383 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
384 </listitem>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
385
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
386 <listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
387 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
388 Absturz beim Playback mit folgender Fehlermeldung:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
389 <screen>/usr/lib/dld.sl: Unresolved symbol: sem_init (code) from /usr/local/lib/libSDL-1.2.sl.0</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
390 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
391
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
392 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
393 Lösung: Benutze die Option extralibdir von configure
32661
4a354cdcf847 Replace obsolete '--with-extralibdir' configure option by '--extra-ldflags'.
diego
parents: 29210
diff changeset
394 <option>--extra-ldflags="/usr/lib -lrt"</option>
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
395 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
396 </listitem>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
397
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
398 <listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
399 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
400 MPlayer produziert eine Schutzverletzung (segfault) mit einer Meldung wie dieser:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
401 <screen>Pid 10166 received a SIGSEGV for stack growth failure.
18568
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
402 Possible causes: insufficient memory or swap space, or stack size exceeded maxssiz.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
403 Segmentation fault</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
404 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
405
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
406 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
407 Lösung:
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
408 Der HP-UX-Kernel hat eine Standard-Stackgröße von 8MB(?) pro Prozess. (11.0- und
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
409 neuere 10.20-Patches lassen dich <systemitem>maxssiz</systemitem> bis auf
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
410 350MB für 32bit-Programme erhöhen). Du musst <systemitem>maxssiz</systemitem>
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
411 erweitern und den Kernel recompilieren (und neu starten). Dazu kannst du SAM
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
412 verwenden. (Überprüfe während des Neustarts den
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
413 <systemitem>maxdsiz</systemitem>-Parameter für die maximale Anzahl Daten,
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
414 die ein Programm nutzen darf. Er hängt von deiner Anwendung ab, ob der
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
415 Standard von 64MB ausreicht oder nicht.)
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
416 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
417 </listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
418 </itemizedlist>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
419
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
420 </sect2>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
421
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
422 <sect2 id="aix">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
423 <title>AIX</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
424 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
425 <application>MPlayer</application> wird erfolgreich auf AIX 5.1,
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
426 5.2 und 5.3 erzeugt, verwendet man GCC 3.3 oder höher. Das Erzeugen von
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
427 <application>MPlayer</application> auf AIX 4.3.3 und darunter wurde nicht
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
428 getestet. Es wird dringend empfohlen, <application>MPlayer</application>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
429 mit GCC 3.4 oder höher zu erzeugen, oder es wird, falls du auf POWER5
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
430 arbeitest, GCC 4.0 benötigt.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
431 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
432
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
433 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
434 Stelle sicher, dass du GNU make
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
435 (<filename>/opt/freeware/bin/gmake</filename>) zum bauen von
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
436 <application>MPlayer</application> nutzt, da du auf Probleme stossen wirst,
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
437 wenn du <filename>/usr/ccs/bin/make</filename> anwendest.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
438 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
439
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
440 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
441 Die CPU-Erkennung ist noch in Arbeit.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
442 Die folgenden Architekturen wurden getestet:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
443 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
444
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
445 <itemizedlist>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
446 <listitem><para>604e</para></listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
447 <listitem><para>POWER3</para></listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
448 <listitem><para>POWER4</para></listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
449 </itemizedlist>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
450
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
451 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
452 Folgende Architekturen wurden nicht getestet, sollten jedoch trotzdem funktionieren:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
453 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
454 <itemizedlist>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
455 <listitem><para>POWER</para></listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
456 <listitem><para>POWER2</para></listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
457 <listitem><para>POWER5</para></listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
458 </itemizedlist>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
459
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
460 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
461 Sound über die Ultimedia Services wird nicht unterstützt, da Ultimedia in
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
462 AIX 5.1 weggelassen wurde; deshalb ist die einzige Option, die Treiber des
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
463 AIX Open Sound System (OSS) von 4Front Technologies auf
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
464 <ulink url="http://www.opensound.com/aix.html"/> zu verwenden.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
465 4Front Technologies stellt die OSS-Treiber für AIX 5.1 für den nicht-kommerziellen Gebrauch
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
466 frei zur Verfügung; wie auch immer, momentan gibt es keine
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
467 Soundausgabetreiber für AIX 5.2 oder 5.3. Dies bedeutet, dass
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
468 <emphasis role="bold">AIX 5.2 und 5.3 momentan keine MPlayer-Tonausgabe beherrschen.</emphasis>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
469 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
470
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
471 <para>Lösung für gebräuchliche Probleme:</para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
472
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
473 <itemizedlist>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
474 <listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
475 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
476 Wenn du folgende Fehlermeldung von <filename>configure</filename> erhältst:
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
477 <screen>$ ./configure
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
478 ...
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
479 Checking for iconv program ... no
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
480 No working iconv program found, use
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
481 --charset=US-ASCII to continue anyway.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
482 Messages in the GTK-2 interface will be broken then.</screen>
18675
22053c057c66 sync with r18673
kraymer
parents: 18645
diff changeset
483
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
484 Das liegt daran, dass AIX Namen für Zeichensätze benutzt, die nicht dem Standard entsprechen;
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
485 daher wird die Konvertierung von MPlayer-Ausgaben zu anderen Zeichensätzen momentan nicht
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
486 unterstützt. Die Lösung besteht darin, folgendes zu tun:
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
487 <screen>$ ./configure --charset=noconv</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
488 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
489 </listitem>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
490 </itemizedlist>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
491
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
492 </sect2>
28469
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
493
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
494 <sect2 id="qnx">
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
495 <title>QNX</title>
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
496 <para>
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
497 Du musst SDL für QNX herunterladen und installieren. Dann starte
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
498 <application>MPlayer</application> mit den Optionen
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
499 <option>-vo sdl:driver=photon</option> und <option>-ao sdl:nto</option>,
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
500 es sollte schnell laufen.
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
501 </para>
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
502
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
503 <para>
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
504 Der Output mit <option>-vo x11</option> wird etwas langsamer sein als unter Linux,
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
505 da QNX nur X-<emphasis>Emulation</emphasis> besitzt, was sehr langsam ist.
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
506 </para>
75df3c533a73 partial sync with obsolete section removals
diego
parents: 24623
diff changeset
507 </sect2>
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
508 </sect1>
18568
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
509
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
510
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
511 <sect1 id="windows">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
512 <title>Windows</title>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
513
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
514 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
515 Ja, <application>MPlayer</application> läuft auf Windows unter
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
516 <ulink url="http://www.cygwin.com/"><application>Cygwin</application></ulink> und
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
517 <ulink url="http://www.mingw.org/"><application>MinGW</application></ulink>.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
518 Es besitzt noch kein offizielles GUI, aber die Befehlszeilen-Version
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
519 ist voll funktionstüchtig. Du solltest die
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
520 <ulink url="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-cygwin/">MPlayer-cygwin</ulink>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
521 Mailing-Liste für Hilfe und für neueste Informationen hernehmen.
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
522 Offizielle Windows-Binaries können auf der
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
523 <ulink url="http://www.mplayerhq.hu/design7/dload.html">Download-Seite</ulink>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
524 gefunden werden.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
525 Installationspakete und einfache GUI-Frontends stehen auf externen Quellen bereit,
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
526 wir haben sie in der Windows-Sektion unserer
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
527 <ulink url="http://www.mplayerhq.hu/design7/projects.html#windows">Projektseite</ulink>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
528 zusammengestellt.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
529 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
530
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
531 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
532 Wenn du die Verwendung der Befehlszeile vermeiden willst, hilft der
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
533 simple Trick, eine Verknüpfung auf deinem Desktop zu erstellen, der einen
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
534 ähnlichen Ausführungsabschnitt wie folgenden enthält:
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
535 <screen><replaceable>c:\pfad\zur\</replaceable>mplayer.exe %1</screen>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
536 Dies lässt <application>MPlayer</application> jeden Film abspielen, der
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
537 über der Verknüpfung fallen gelassen wird.
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
538 Füge <option>-fs</option> für den Vollbildmodus hinzu.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
539 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
540
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
541 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
542 Die besten Ergebnisse werden mit dem nativen DirectX-Video-Ausgabetreiber
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
543 (<option>-vo directx</option>) erzielt. Alternativen sind OpenGL und SDL, jedoch variiert die
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
544 OpenGL-Performance stark von System zu System, und SDL ist dafür bekannt,
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
545 Videos kaputt zu machen oder auf manchen Systemen abzurauchen. Wird das Bild zerstört,
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
546 versuche, die Hardwarebeschleunigung mit
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
547 <option>-vo directx:noaccel</option> abzuschalten. Lade dir die
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
548 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/contrib/dx7headers.tgz">DirectX7-Headerdateien</ulink>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
549 herunter, um den DirectX-Video-Ausgabetreiber zu compilieren. Desweiteren musst du
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
550 DirectX 7 oder höher installiert haben, damit der DirectX-Video-Ausgabetreiber
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
551 funktioniert.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
552 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
553
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
554 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
555 <link linkend="vidix">VIDIX</link> läuft jetzt unter Windows als
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
556 <option>-vo winvidix</option>, obwohl es nach wie vor experimentell ist
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
557 und ein wenig manuelles Setup benötigt. Lade dir die
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
558 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/dhahelper.sys">dhahelper.sys</ulink> oder
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
559 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/withmtrr/dhahelper.sys">dhahelper.sys (mit MTRR-Unterstützung)</ulink>
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
560 herunter und kopiere sie ins Verzeichnis
24623
c7c3d70bdf82 version bumps for codecs.xml and tvinput.xml
kraymer
parents: 24622
diff changeset
561 <filename class="directory">vidix/dhahelperwin</filename> deines
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
562 <application>MPlayer</application>-Source-Baums.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
563 Öffne die Console und wechsle in dieses Verzeichnis. Gib dann
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
564
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
565 <screen>gcc -o dhasetup.exe dhasetup.c</screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
566
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
567 ein und führe
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
568 <screen>dhasetup.exe install</screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
569
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
570 als Administrator aus. Danach wirst du neu starten müssen. Bist du damit fertig,
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
571 kopiere die <systemitem class="library">.so</systemitem>-Dateien von
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
572 <filename class="directory">vidix/drivers</filename> ins Verzeichnis
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
573 <filename class="directory">mplayer/vidix</filename>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
574 relativ zu deiner <filename>mplayer.exe</filename>.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
575 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
576
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
577 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
578 Für die besten Resultate sollte <application>MPlayer</application> einen
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
579 Farbraum anwenden, den deine Grafikkarte hardwareseitig unterstützt.
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
580 Leider melden viele Windows-Grafikkartetreiber fälschlich einige Farbräume
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
581 als von der Hardware unterstützt. Um herauszufinden welche das sind, versuche
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
582
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
583 <screen>mplayer -benchmark -nosound -frames 100 -vf format=<replaceable>Farbraum</replaceable> <replaceable>vilm</replaceable></screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
584
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
585 wobei <replaceable>Farbraum</replaceable> jeder von der Option
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
586 <option>-vf format=fmt=help</option> ausgegebene Farbraum sein kann.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
587 Findest du den von deiner Karte verarbeiteten Farbraum besonders schlecht,
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
588 wird <option>-vf noformat=<replaceable>farbraum</replaceable></option>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
589 sie daran hindern, diesen anzuwenden. Füge dies in deine
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
590 config-Datei ein, um die Verwendung permanent zu unterbinden.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
591 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
592
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
593 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
594 Es stehen spezielle Codec-Packs für Windows auf unserer
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
595 <ulink url="http://www.mplayerhq.hu/design7/dload.html">Codec-Seite</ulink>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
596 zu Verfügung, die das Abspielen von Formaten zu ermöglichen, für die es noch
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
597 keinen nativen Support gibt.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
598 Leg die Codecs irgendwo in deinem Pfad ab oder übergib
20546
d66105346fb9 --with-codecsdir --> --codecsdir
diego
parents: 20515
diff changeset
599 <option>--codecsdir=<replaceable>c:/pfad/zu/deinen/codecs</replaceable></option>
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
600 (alternativ nur auf <application>Cygwin</application>
20546
d66105346fb9 --with-codecsdir --> --codecsdir
diego
parents: 20515
diff changeset
601 <option>--codecsdir=<replaceable>/pfad/zu/deinen/codecs</replaceable></option>)
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
602 an <filename>configure</filename>.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
603 Wir bekamen einige Berichte, dass Real-DLLs beschreibbar sein müssen, um <application>MPlayer</application>
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
604 starten zu können, aber nur auf manchen Systemen (NT4).
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
605 Versuche, sie beschreibbar zu machen, falls du Probleme hast.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
606 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
607
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
608 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
609 Du kannst VCDs über die <filename>.DAT</filename>- oder
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
610 <filename>.MPG</filename>-Dateien, die Windows auf VCDs anzeigt, abspielen.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
611 Das funktioniert wie folgt (an den Laufwerksbuchstaben deines CD-ROMs anpassen:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
612 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
613
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
614 <screen>mplayer <replaceable>d:/mpegav/avseq01.dat</replaceable></screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
615
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
616 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
617 DVDs gehen ebenfalls, passe <option>-dvd-device</option> an den
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
618 Laufwerksbuchstaben deines DVD-ROMs an:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
619 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
620
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
621 <screen>mplayer dvd://<replaceable>&lt;Titel&gt;</replaceable> -dvd-device <replaceable>d</replaceable>:</screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
622
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
623 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
624 Die <application>Cygwin</application>-/<application>MinGW</application>-Konsole
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
625 ist sehr langsam. Die Umleitung der Ausgabe oder das Anwenden der Option
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
626 <option>-quiet</option> soll laut Berichten die Performance auf einigen Systemen
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
627 verbessern. Direktes Rendern (<option>-dr</option>) kann auch helfen.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
628 Ist das Playback ruckelig, versuche <option>-autosync 100</option>.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
629 Helfen dir einige dieser Optionen, kannst du sie ja in deine config-Datei
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
630 eintragen.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
631 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
632
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
633 <note>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
634 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
635 Auf Windows deaktiviert die CPU-Erkennung zur Laufzeit den SSE-Support
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
636 wegen periodisch wiederkehrender und schwer zu ortender, SSE-bezogener
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
637 Abstürze. Wünschst du SSE-Support unter Windows, musst du ohne
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
638 CPU-Erkennung zur Laufzeit compilieren.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
639 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
640
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
641 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
642 Hast du einen Pentium 4 und erlebst einen Absturz bei Verwendung von
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
643 RealPlayer-Codecs, musst du den Support für Hyperthreading deaktivieren.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
644 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
645 </note>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
646
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
647
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
648
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
649 <sect2 id="cygwin">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
650 <title><application>Cygwin</application></title>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
651
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
652 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
653 Du musst <application>Cygwin</application> 1.5.0 oder später laufen
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
654 lassen, um <application>MPlayer</application> zu compilieren.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
655 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
656
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
657 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
658 DirectX-Headerdateien werden gewöhnlich nach
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
659 <filename class="directory">/usr/include/</filename> oder
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
660 <filename class="directory">/usr/local/include/</filename>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
661 extrahiert.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
662 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
663
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
664 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
665 Instruktionen und Dateien, um SDL unter
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
666 <application>Cygwin</application> laufen zu lassen, können auf der
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
667 <ulink url="http://www.libsdl.org/extras/win32/cygwin/">libsdl-Seite</ulink>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
668 gefunden werden.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
669 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
670
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
671 </sect2>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
672
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
673
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
674 <sect2 id="mingw">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
675 <title><application>MinGW</application></title>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
676
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
677 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
678 Das Installieren einer Version von <application>MinGW</application>, das
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
679 <application>MPlayer</application> compilieren könnte zwar für gewöhnlich ziemlich
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
680 trickreich sein, funktioniert jetzt aber hervorragend.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
681 Installiere einfach <application>MinGW</application> 3.1.0 oder neuer und
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
682 MSYS 1.0.9 oder neuer und erzähle der nachträglichen Installation von MSYS,
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
683 dass <application>MinGW</application> installiert ist.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
684 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
685
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
686 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
687 Extrahiere die DirectX-Headerdateien nach
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
688 <filename class="directory">/mingw/include/</filename>.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
689 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
690
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
691 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
692 Die Unterstützung für MOV-komprimierte Header erfordert
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
693 <ulink url="http://www.gzip.org/zlib/">zlib</ulink>, was
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
694 <application>MinGW</application> standardmäßig nicht bereithält.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
695 Konfiguriere es mit <option>--prefix=/mingw</option> und installiere
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
696 es vor dem Compilieren des <application>MPlayer</application>.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
697 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
698
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
699 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
700 Komplette Anweisungen zum Erzeugen des <application>MPlayer</application>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
701 und der notwendigen Bibliotheken findest du in den
24307
e8f0cd8c3a97 fix broken MinGW-Howto link
kraymer
parents: 20546
diff changeset
702 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/contrib/MPlayer-MinGW-Howto.txt">MPlayer MinGW HOWTO</ulink>s.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
703 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
704
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
705 </sect2>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
706 </sect1>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
707
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
708
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
709 <sect1 id="macos">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
710 <title>Mac OS</title>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
711
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
712 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
713 <application>MPlayer</application> läuft nicht auf Mac OS Versionen vor
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
714 10, sollte jedoch hervorragend auf Mac OS X 10.2 und darüber compilieren.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
715 Der vorgezogene Compiler ist die Apple-Version von
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
716 GCC 3.x oder höher.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
717 Du kannst die grundlegende Compilierumgebung schaffen, indem du
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
718 <ulink url="http://developer.apple.com/tools/download/">Xcode</ulink>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
719 von Apple installierst.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
720 Besitzt du Mac OS X 10.3.9 oder später und QuickTime 7
29210
779281d8cd80 Rename macosx video output driver to corevideo.
diego
parents: 28469
diff changeset
721 kannst du den Videoausgabetreiber <option>corevideo</option> verwenden.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
722 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
723
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
724 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
725 Leider ermöglicht es dir diese grundlegende Umgebung nicht, von allen netten Features
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
726 von <application>MPlayer</application> Gebrauch zu machen.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
727 Beispielsweise müssen die Bibliotheken <systemitem class="library">fontconfig</systemitem>
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
728 und <systemitem class="library">freetype</systemitem> auf deinem System installiert sein,
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
729 damit das OSD eincompiliert werden kann.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
730 Im Gegensatz zu anderen Unices wie den meisten Linux- und BSD-Varianten besitzt
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
731 OS X kein Paketsystem, das im System enthalten ist.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
732 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
733
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
734 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
735 Es stehen mindestens zwei zur Wahl:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
736 <ulink url="http://fink.sourceforge.net/">Fink</ulink> und
20442
4d966872fba9 r20412: Fix some inconsistencies pointed out by Torinthiel.
kraymer
parents: 19982
diff changeset
737 <ulink url="http://www.macports.org/">MacPorts</ulink>.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
738 Beide bieten in etwa denselben Funktionsumfang (z.B. eine Menge Pakete, von denen
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
739 gewählt werden kann, Auflösung von Abhängigkeiten, die Möglichkeit, einfach
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
740 Pakete hinzuzufügen/zu aktualisieren/zu entfernen, etc...).
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
741 Fink bietet sowohl vorcompilierte Binärpakete als auch das Erstellen aus den
20442
4d966872fba9 r20412: Fix some inconsistencies pointed out by Torinthiel.
kraymer
parents: 19982
diff changeset
742 Quelldateien, wohingegen MacPorts nur das Erstellen aus den Quellen anbietet.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
743 Der Autor dieser Anleitung hat MacPorts gewählt aus dem Grund, dass das
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
744 grundlegende Setup etwas leichtgewichtiger war.
20442
4d966872fba9 r20412: Fix some inconsistencies pointed out by Torinthiel.
kraymer
parents: 19982
diff changeset
745 Folgende Beispiele werden sich auf MacPorts beziehen.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
746 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
747
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
748 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
749 Um zum Beispiel <application>MPlayer</application> mit OSD-Unterstützung zu compilieren:
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
750 <screen>sudo port install pkgconfig</screen>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
751 Dies wird <application>pkg-config</application> installieren, was ein System für die
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
752 Handhabung von Compiler-/Link-Flags für Bibliotheken ist.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
753 Das <systemitem>configure</systemitem>-Skript von <application>MPlayer</application>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
754 benutzt dies, um Bibliotheken angemessen zu erkennen.
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
755 Dann kannst du <application>fontconfig</application> auf ähnliche Weise installieren:
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
756 <screen>sudo port install fontconfig</screen>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
757 Dann kannst du fortfahren mit der Ausführung von <application>MPlayer</application>s
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
758 <systemitem>configure</systemitem>-Skript (beachte die Umgebungsvariablen
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
759 <systemitem>PKG_CONFIG_PATH</systemitem> und <systemitem>PATH</systemitem>,
20442
4d966872fba9 r20412: Fix some inconsistencies pointed out by Torinthiel.
kraymer
parents: 19982
diff changeset
760 so dass <systemitem>configure</systemitem> die mit MacPorts installierten
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
761 Bibliotheken findet):
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
762 <screen>PKG_CONFIG_PATH=/opt/local/lib/pkgconfig/ PATH=$PATH:/opt/local/bin/ ./configure</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
763 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
764
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
765 <sect2 id="osx_gui">
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
766 <title>MPlayer OS X GUI</title>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
767 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
768 Du bekommst ein natives GUI für <application>MPlayer</application> zusammen
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
769 mit für Mac OS X vorcompilierten <application>MPlayer</application>-Binaries
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
770 vom <ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink>-Projekt, sei aber
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
771 gewarnt: Dieses Projekt ist nicht mehr aktiv.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
772 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
773
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
774 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
775 Zum Glück wurde <application>MPlayerOSX</application> von einem Mitglied des
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
776 <application>MPlayer</application>-Teams übernommen.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
777 Preview-Releases findet man auf unserer
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
778 <ulink url="http://mplayerhq.hu/dload.html">Download-Seite</ulink>,
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
779 und ein offizielles Release sollte bald herauskommen.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
780 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
781
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
782 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
783 Um <application>MPlayerOSX</application> selbst von den Quellen
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
784 zu bauen, brauchst du <systemitem>mplayerosx</systemitem>, das
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
785 <systemitem>main</systemitem> und eine Kopie des
20442
4d966872fba9 r20412: Fix some inconsistencies pointed out by Torinthiel.
kraymer
parents: 19982
diff changeset
786 <systemitem>main</systemitem> SVN-Moduls genannt
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
787 <systemitem>main_noaltivec</systemitem>.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
788 <systemitem>mplayerosx</systemitem> ist das GUI-Frontend,
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
789 <systemitem>main</systemitem> ist MPlayer und
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
790 <systemitem>main_noaltivec</systemitem> ist MPlayer ohne AltiVec-Unterstützung.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
791 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
792
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
793 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
794 Um ein Checkout der SVN-Module durchzuführen, benutze:
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
795
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
796 <screen>svn checkout svn://svn.mplayerhq.hu/mplayerosx/trunk/ mplayerosx
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
797 svn checkout svn://svn.mplayerhq.hu/mplayer/trunk/ main</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
798 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
799
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
800 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
801 Um <application>MPlayerOSX</application> zu bilden, musst du
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
802 so etwas ähnliches einrichten:
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
803
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
804 <screen>MPlayer_source_verzeichnis
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
805 |
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
806 |--->main (MPlayer SVN-Quelldateien)
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
807 |
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
808 |--->main_noaltivec (MPlayer SVN-Quelldateien konfiguriert mit --disable-altivec)
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
809 |
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
810 |--->mplayerosx (MPlayer OS X SVN-Quelldateien)</screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
811
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
812 Du musst zuerst main und main_noaltivec erzeugen.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
813 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
814
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
815 <para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
816 Setze zu Beginn für maximale Rückwärtskompatibilität eine Umgebungsvariable:
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
817 <screen>export MACOSX_DEPLOYMENT_TARGET=10.3</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
818 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
819
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
820 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
821 Dann konfiguriere:
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
822 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
823
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
824 <para>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
825 Wenn du für eine G4 oder eine neuere CPU mit AltiVec-Support konfigurierst,
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
826 mache folgendes:
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
827
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
828 <screen>./configure --disable-gl --disable-x11</screen>
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
829
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
830 Wenn du für einen G3-getriebenen Rechner mit AltiVec konfigurierst,
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
831 mache dies:
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
832
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
833 <screen>./configure --disable-gl --disable-x11 --disable-altivec</screen>
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
834
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
835 Du musst <filename>config.mak</filename> editieren und
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
836 <systemitem>-mcpu</systemitem> und <systemitem>-mtune</systemitem>
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
837 von <systemitem>74XX</systemitem> auf <systemitem>G3</systemitem> ändern.
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
838 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
839
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
840 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
841 Fahre fort mit
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
842 <screen>make</screen>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
843 und gehe dann ins Verzeichnis mplayerosx, gib dort folgendes ein:
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
844
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
845 <screen>make dist</screen>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
846
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
847 Dies wird ein komprimiertes <systemitem>.dmg</systemitem>-Archiv
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
848 mit der gebrauchsfertigen Binary erzeugen.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
849 </para>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
850
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
851 <para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
852 Du kannst auch das <application>Xcode</application> 2.1 Projekt verwenden;
20515
870ec7f3aeb4 convert DOCS/de from ISO-8859-1 to UTF-8
kraymer
parents: 20442
diff changeset
853 das alte Projekt für <application>Xcode</application> 1.x läuft
19982
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
854 nicht mehr.
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
855 </para>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
856 </sect2>
66bf507e05f0 cosmetics: reformatting, aligning
kraymer
parents: 19815
diff changeset
857 </sect1>
24618
29773733d2b5 some whitespace cosmetics
kraymer
parents: 24610
diff changeset
858
18568
80628a6d0980 initial import of some missing German xml translation, review(s) pending
kraymer
parents:
diff changeset
859 </chapter>