README.fr 7.03 KB
Newer Older
1 2
1. INTRODUCTION

3 4 5
Wine est un programme qui permet d'exécuter les logiciels écrits pour
Microsoft Windows (comprenant les exécutables DOS, Windows 3.x, Win32 et
Win64) sur un système Unix. Il est composé d'un chargeur qui charge et
6
exécute un binaire Microsoft Windows, ainsi que d'une bibliothèque (appelée
7 8 9
Winelib) qui implémente les appels de l'API de Windows à l'aide de leurs
équivalents Unix, X11 ou Mac. Cette bibliothèque peut également être
utilisée pour porter du code Windows vers un exécutable Unix natif.
10

11
Wine est un logiciel libre, distribué sous GNU LGPL ; lisez le fichier
12
LICENSE pour plus de détails.
13

14

15
2. DÉMARRAGE RAPIDE
16

17 18
Dans le dossier racine du code source de Wine (qui contient ce fichier),
lancez :
19

20 21
./configure
make
22

23 24 25
Pour exécuter un programme, tapez « wine programme ». Pour des informations
complémentaires et la résolutions de problèmes, lisez la suite de ce
fichier, les pages de manuel de Wine, et surtout les nombreuses
26
informations que vous trouverez sur http://www.winehq.org.
27

28

29
3. CONFIGURATION NÉCESSAIRE
30

31
Pour compiler et exécuter Wine, vous devez disposer d'un des systèmes
32
d'exploitation suivants :
33

34
	Linux version 2.0.36 ou ultérieur
35
	FreeBSD 8.0 ou ultérieur
36
	Solaris x86 9 ou ultérieur
37
	NetBSD-current
38
	Mac OS X 10.5 ou ultérieur
39

40 41 42 43 44
Étant donné que Wine nécessite une implémentation des « threads »
(processus légers) au niveau du noyau, seuls les systèmes d'exploitation
mentionnés ci-dessus sont supportés. D'autres systèmes d'exploitation
implémentant les threads noyau seront peut-être pris en charge dans le
futur.
Vincent Béron's avatar
Vincent Béron committed
45

46
Informations FreeBSD :
47
  Wine ne fonctionnera généralement pas bien avec les versions FreeBSD
48
  antérieures à 8.0.  Voyez http://wiki.freebsd.org/Wine pour plus
49
  d'informations.
50

51
Informations Solaris :
52
  Il est plus que probable que vous deviez construire Wine avec la chaîne
53
  d'outils GNU (gcc, gas, etc.). Attention : installer gas n'assure pas
54
  qu'il sera utilisé par gcc.  Recompiler gcc après l'installation de gas
55 56
  ou créer un lien symbolique de cc, as et ld vers les outils GNU
  correspondants semble nécessaire.
57

58 59
Informations NetBSD :
  Assurez-vous que les options USER_LDT, SYSVSHM, SYSVSEM et SYSVMSG sont
60
  activées dans votre noyau.
61

62
Informations Mac OS X :
63
  Xcode 2.4 ou ultérieur est nécessaire pour compiler Wine sous x86.
64 65
  Le pilote Mac requiert OS X 10.6 ou ultérieur et ne pourra être
  compilé sous 10.5.
66 67


68
Systèmes de fichiers pris en charge :
69 70 71 72 73 74
  Wine devrait fonctionner sur la plupart des systèmes de fichiers.
  Certains problèmes de compatibilité ont été rapportés lors de
  l'utilisation de fichiers accédés via Samba. De plus, NTFS ne fournit pas
  toutes les fonctionnalités de système de fichiers nécessaires pour
  certains applications. L'utilisation d'un système de fichiers Unix natif
  est recommandée.
75

76
Configuration de base requise :
77 78
  Les fichiers d'en-tête de X11 (appelés xlib6g-dev sous Debian et
  XFree86-devel sous Red Hat) doivent être installés.
79

80 81
  Bien entendu, vous aurez besoin du programme « make » (très probablement
  GNU make).
82

83
  flex 2.5.33 ou ultérieur, ainsi que bison, sont également requis.
84

85
Bibliothèques optionnelles :
86 87 88 89
  « configure » affiche des messages quand des bibliothèques optionnelles
  ne sont pas détectées sur votre système.
  Consultez http://wiki.winehq.org/Recommended_Packages (en anglais) pour
  des indications sur les paquets logiciels que vous devriez installer.
90

91 92 93
  Sur les plates-formes 64 bits, si vous compilez Wine pour le mode 32 bits
  (mode par défaut), les versions 32 bits de ces bibliothèques doivent être
  installées. Voyez http://wiki.winehq.org/WineOn64bit pour les détails.
94 95 96
  Si vous désirez un Wine 64 bits pur (ou une configuration mixte
  32/64 bits), consultez http://wiki.winehq.org/Wine64.

Vincent Béron's avatar
Vincent Béron committed
97

98 99
4. COMPILATION

100
Pour compiler Wine, lancez :
101 102 103 104

./configure
make

105
Cela va construire le programme « wine », ainsi que nombreux binaires et
106
bibliothèques de support.
107
Le programme « wine » charge et exécute les exécutables Windows.
108 109
La bibliothèque « libwine » (alias « Winelib ») peut être utilisée pour
compiler et lier du code source Windows sous Unix.
110

111
Pour voir les options de compilation, tapez « ./configure --help ».
112

113 114 115
Pour plus d'information consultez https://wiki.winehq.org/Building_Wine


116
5. INSTALLATION
117

118 119 120
Une fois Wine construit correctement, « make install » installe
l'exécutable wine, les bibliothèques associées, les pages de manuel de
Wine et quelques autres fichiers nécessaires.
121

122 123 124
N'oubliez pas de désinstaller toutes les installations précédentes :
essayez « dpkg -r wine », « rpm -e wine » ou « make uninstall » avant
d'installer une nouvelle version.
125

126 127 128
Une fois l'installation terminée, vous pouvez lancer l'outil de
configuration « winecfg ». Consultez la section Support de
http://www.winehq.org/ pour obtenir des astuces de configuration.
129 130


131
6. EXÉCUTER DES PROGRAMMES
132

133
Au démarrage de Wine, vous pouvez spécifier le chemin entier vers
134
l'exécutable ou seulement le nom de fichier.
135

136
Par exemple pour exécuter le bloc-notes :
137

138 139 140
    wine notepad               (en utilisant le chemin d'accès spécifié
    wine notepad.exe            dans la base de registre pour localiser
                                le fichier)
Vincent Béron's avatar
Vincent Béron committed
141

142 143
    wine c:\\windows\\notepad.exe
            (en utilisant la syntaxe de fichiers DOS)
144

145 146
    wine ~/.wine/drive_c/windows/notepad.exe
            (en utilisant la syntaxe Unix)
147

148 149
    wine notepad.exe lisezmoi.txt
            (en appelant le programme avec des paramètres)
150

151
Wine n'est pas parfait, et certains programmes peuvent donc planter. Si
152 153
cela se produit, vous obtiendrez un journal du crash qu'il est recommandé
d'attacher à un éventuel rapport de bogue.
154 155


156
7. SOURCES D'INFORMATIONS COMPLÉMENTAIRES
157

158 159 160 161
WWW :	Beaucoup d'informations à propos de Wine sont disponibles sur
        WineHQ (http://www.winehq.org) : divers guides, base de données
        d'applications, suivi de bogues. C'est probablement le meilleur
        point de départ.
162

163 164
FAQ :   La Foire aux Questions de Wine se trouve sur
        http://www.winehq.org/FAQ
165

166
Wiki :  Le wiki Wine est situé sur http://wiki.winehq.org
167

168 169 170 171
Listes de diffusion :
        Il existe plusieurs listes de diffusion pour les utilisateurs et
        les développeurs Wine ; voyez http://www.winehq.org/forums pour de
        plus amples informations.
172

173 174 175 176
Bogues :
        Signalez les bogues sur le Bugzilla Wine à http://bugs.winehq.org
        Merci de vérifier au préalable dans la base de données de bugzilla
        que le problème n'est pas déjà connu, ou corrigé.
177

178 179
IRC :   L'aide en ligne est disponible via le canal #WineHQ sur
        irc.freenode.net.
180

181 182
Git :   L'arbre de développement actuel de Wine est disponible via Git.
        Voyez http://www.winehq.org/git pour plus d'informations.
183

184 185 186
Si vous ajoutez quelque chose ou corrigez un bogue, merci d'envoyer un
correctif (de préférence en utilisant git-format-patch) à la liste de
diffusion wine-patches@winehq.org pour inclusion dans la version suivante.
187 188 189

--
Alexandre Julliard
190
julliard@winehq.org