krnl386: Avoid using the selector functions from libwine.
[wine/zf.git] / documentation / README.de
blob2066bdfd043a5db9220a367b17d3ffbf5f8a1227
1 1. EINFÜHRUNG
3 Wine ist ein Programm, das es ermöglicht, Programme, die für Microsoft
4 Windows geschrieben wurden (inklusive DOS-, Windows 3.x-, Win32- und
5 Win64-Binärdateien), unter Unix auszuführen. Es besteht aus einem Programm-
6 Lader, der Microsoft-Windows-Binärdateien lädt und ausführt, sowie
7 einer Programmbibliothek (Winelib genannt), die Aufrufe der Windows API unter
8 Verwendung der entsprechenden Unix- oder X11-Gegenstücke implementiert.
9 Winelib kann auch benutzt werden, um Windows-Code nativ nach Unix
10 zu portieren.
12 Wine ist Freie Software, die unter der GNU LGPL veröffentlicht wird;
13 Bitte lesen Sie die Details in der Datei LICENSE nach.
16 2. SCHNELLSTART
18 Rufen Sie aus dem Stammverzeichnis des Wine-Quelltextes (das die Datei README
19 enthält) folgende Befehle auf:
21 ./configure
22 make
24 Starten Sie Programme mit "wine Programmname". Weitere
25 Informationen und Problemlösungen entnehmen Sie bitte dem Rest dieser
26 Datei, der Man-Page von Wine und insbesondere der Vielzahl an 
27 Informationen, die Sie auf https://www.winehq.org finden.
30 3. VORAUSSETZUNGEN
32 Um Wine kompilieren und ausführen zu können, benötigen Sie eines der
33 folgenden Betriebssysteme:
35   Linux version 2.0.36 oder neuer
36   FreeBSD 8.0 oder neuer
37   Solaris x86 9 oder neuer
38   NetBSD-current
39   Mac OS X 10.5 oder neuer
41 Da Wine Thread-Unterstützung auf Kernelebene benötigt, werden nur die oben
42 aufgeführten Betriebssysteme unterstützt.
43 Andere Betriebssysteme, die Kernel-Threads unterstützen, werden unter
44 Umständen in der Zukunft unterstützt.
46 FreeBSD-Info:
47   Wine wird generell nicht korrekt unter FreeBSD vor 8.0 funktionieren. Für
48   weitere Informationen überprüfen Sie auch https://wiki.freebsd.org/Wine
50 Solaris-Info:
51   Höchstwahrscheinlich werden Sie Wine mit der GNU-Toolchain (gcc, gas etc.)
52   kompilieren müssen. Warnung: Die Installation von gas stellt *nicht*
53   sicher, dass es auch von gcc verwendet wird. Erneutes Kompilieren von gcc,
54   nach der Installation von gas, oder das symbolische Verlinken von cc, as und
55   ld auf die GNU-Tools ist vermutlich notwendig.
57 NetBSD-Info:
58   Stellen Sie sicher, dass Sie die Optionen USER_LDT, SYSVSHM, SYSVSEM und
59   SYSVMSG in Ihrem Kernel aktiviert haben.
61 Mac OS X Info:
62   Sie benötigen mindestens Xcode 2.4 um richtig unter x86 kompilieren zu
63   können. Der Mac-Treiber benötigt mindestens OS X 10.6, unter 10.5 wird
64   dieser nicht mit kompiliert.
66 Unterstützte Dateisysteme:
67   Wine sollte auf den meisten Dateisystemen laufen. Kompatibilitätsprobleme
68   wurden allerdings beim Dateizugriff über Samba gemeldet.
69   Weiterhin bietet NTFS nicht alle Dateisystemfunktionen, die von einigen
70   Programmen benötigt werden. Ein natives Unix-Dateisystem ist empfohlen.
72 Grundsätzliche Voraussetzungen:
73   Sie müssen die Entwicklungsdateien für X11 installiert haben
74   (Debian nennt diese xlib6g-dev, Red Hat XFree86-devel).
76   Selbstverständlich benötigen Sie auch "make" (höchstwahrscheinlich GNU make).
78   Des Weiteren benötigen Sie flex (Version 2.5.33 oder höher) und bison.
80 Optionale Bibliotheken:
81   Der Configure-Aufruf zeigt am Ende optionale Bibliotheken an,
82   die von Wine benutzt werden können, aber auf Ihrem System nicht gefunden
83   wurden. Tipps zum Installieren fehlender Pakete finden Sie unter:
84   https://wiki.winehq.org/Recommended_Packages
86   Unter 64-Bit Plattformen, falls Sie Wine als 32-Bit kompilieren (Standard),
87   benötigen Sie die 32-Bit-Versionen dieser Bibliotheken; Details unter
88   https://wiki.winehq.org/WineOn64bit
89   Für ein reines 64-Bit Wine (oder ein gemischtes 32- und 64-Bit Wine-Setup),
90   siehe https://wiki.winehq.org/Wine64
92 4. KOMPILIEREN
94 Um Wine zu kompilieren, führen Sie aus:
96 ./configure
97 make
99 Damit werden das Programm "wine" und diverse unterstützende Bibliotheken und
100 Binärdateien erstellt. Das Programm "wine" lädt ausführbare Windows-Dateien
101 und führt diese aus.
102 Die Bibliothek "libwine" ("Winelib") kann benutzt werden, um Windows-Quelltexte
103 unter Unix zu kompilieren und zu verlinken.
105 Mit ./configure --help können Sie sich Konfigurations-Optionen für die
106 Kompilierung anzeigen lassen.
108 5. SETUP
110 Nachdem Wine korrekt erstellt wurde, können Sie "make install" aufrufen;
111 Dadurch werden Wine-Programme und Bibliotheken, die Man-Page und andere nötige
112 Dateien installiert.
114 Vergessen Sie nicht, zuerst frühere Wine-Installationen zu entfernen, die mit
115 der neuen in Konflikt stehen könnten. Versuchen Sie entweder "dpkg -r wine",
116 "rpm -e wine" oder "make uninstall" vor der Installation auszuführen.
118 Nach der Installation können Sie das Tool "winecfg" starten.
119 Konfigurationshinweise finden Sie im Support-Bereich auf https://www.winehq.org/
122 6. AUSFÜHREN VON PROGRAMMEN
124 Wenn Sie Wine aufrufen, können Sie den vollständigen Pfad zur ausführbaren
125 Datei angeben oder nur einen Dateinamen.
127 Beispiel: Um Notepad auszuführen:
129     wine notepad            (wobei der Suchpfad, wie in der Registrierung
130     wine notepad.exe         angegeben, benutzt wird)
132     wine c:\\windows\\notepad.exe         (mit Dateinamen-Syntax von DOS)
134     wine ~/.wine/drive_c/windows/notepad.exe            (mit Unix-Syntax)
136     wine notepad.exe liesmich.txt         (Programmaufruf mit Parametern)
138 Wine ist nicht perfekt, daher können manche Programme abstürzen.
139 In diesem Fall bekommen Sie einen Log vom Absturz, den Sie beifügen sollten,
140 wenn Sie den Fehler melden.
143 7. WEITERFÜHRENDE INFORMATIONEN
145 WWW:    Eine große Menge an Informationen findet sich im WineHQ unter
146         https://www.winehq.org/ : Verschiedene Wine Guides,
147         Applikations-Datenbank, Bugtracker.
148         Das ist vermutlich der beste Ausgangspunkt.
150 FAQ:    Die FAQ zu Wine befindet sich unter https://www.winehq.org/FAQ
152 Wiki:   Das Wine-Wiki finden Sie unter https://wiki.winehq.org
154 Mailing-Listen:
155     Es gibt mehrere Mailing-Listen für Wine-Anwender und -Entwickler;
156     Schauen Sie sich dazu bitte https://www.winehq.org/forums an.
158 Fehler: Melden Sie Fehler bitte an Wine-Bugzilla unter https://bugs.winehq.org
159     Schauen Sie bitte erst in der Bugzilla-Datenbank nach, ob Ihr Problem
160     bereits bekannt ist oder sogar behoben wurde, bevor Sie eine Fehlermeldung
161     verfassen.
163 IRC:    Online-Hilfe ist im IRC-Kanal #WineHQ unter irc.freenode.net verfügbar.
165 Git:    Der aktuelle Wine-Entwicklungsstand ist über Git verfügbar.
166         Besuchen Sie https://www.winehq.org/git für weitere Informationen.
168 Wenn Sie etwas hinzufügen oder einen Fehler beheben, senden Sie bitte einen
169 Patch (vorzugsweise mit git-format-patch) an die Liste wine-devel@winehq.org,
170 damit dieser in die nächste Ausgabe aufgenommen werden kann.
173 Alexandre Julliard
174 julliard@winehq.org