Sweden-Number/documentation/README.fr

203 lines
7.7 KiB
Plaintext
Raw Normal View History

2002-06-05 02:46:25 +02:00
1. INTRODUCTION
Wine est un programme qui permet d'ex<65>cuter les logiciels <20>crits
pour Microsoft Windows (comprenant les ex<65>cutables DOS, Windows 3.x
et Win32) sur un Unix. Il est compos<6F> d'un chargeur qui charge et
2009-06-14 22:43:24 +02:00
ex<EFBFBD>cute un binaire Microsoft Windows, ainsi que d'une biblioth<74>que (appel<65>e
2002-06-05 02:46:25 +02:00
Winelib) qui impl<70>mente les appels de l'API de Windows par leur
2009-06-14 22:43:24 +02:00
<EFBFBD>quivalent Unix ou X11. Cette biblioth<74>que peut <20>galement <20>tre utilis<69>e
pour porter du code Win32 vers un ex<65>cutable Unix natif.
2002-06-05 02:46:25 +02:00
Wine est un logiciel libre, distribu<62> sous GNU LGPL; lisez le fichier
2009-06-14 22:43:24 +02:00
LICENSE pour les d<>tails.
2002-06-05 02:46:25 +02:00
2. D<>MARRAGE RAPIDE
2009-06-14 22:43:24 +02:00
Quand vous compilez <20> partir des sources, il est recommand<6E> d'utiliser
2002-06-05 02:46:25 +02:00
l'Installateur de Wine pour construire et installer Wine. <20> partir du
2009-06-14 22:43:24 +02:00
r<EFBFBD>pertoire racine des sources de Wine (qui contient ce fichier),
2002-06-05 02:46:25 +02:00
ex<EFBFBD>cutez :
./tools/wineinstall
2009-06-14 22:43:24 +02:00
Pour ex<65>cuter un programme, tapez "wine [options] programme". Pour des
informations compl<70>mentaires et des r<>solutions de probl<62>mes, lisez le
reste de ce fichier, les pages "man" de Wine, et surtout les nombreuses
informations que vous trouverez sur http://www.winehq.org.
2002-06-05 02:46:25 +02:00
3. CONFIGURATION N<>CESSAIRE
Pour compiler et ex<65>cuter Wine, vous devez avoir un des syst<73>mes
d'exploitation qui suit :
2009-06-14 22:43:24 +02:00
Linux version 2.0.36 ou ult<6C>rieur
FreeBSD 6.3 ou ult<6C>rieur
Solaris x86 9 ou ult<6C>rieur
2002-06-05 02:46:25 +02:00
NetBSD-current
2009-06-14 22:43:24 +02:00
Mac OS X 10.4 ou ult<6C>rieur
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
<EFBFBD>tant donn<6E> que Wine n<>cessite une impl<70>mentation des "threads" (processus
l<EFBFBD>gers) au niveau du noyau, seuls les syst<73>mes d'exploitation mentionn<6E>s
ci-haut sont support<72>s. D'autres syst<73>mes d'exploitation impl<70>mentant les
threads noyau peuvent <20>tre pris en charge dans le futur.
2003-04-10 01:32:16 +02:00
2002-06-05 02:46:25 +02:00
Information Linux :
2009-06-14 22:43:24 +02:00
Bien que Linux 2.2.x devrait encore fonctionner et que Linux 2.0.x pourrait
2003-04-10 01:32:16 +02:00
encore marcher (des versions plus anciennes de 2.0.x avaient des plantages
2009-06-14 22:43:24 +02:00
dus aux threads), il est pr<70>f<EFBFBD>rable d'avoir un noyau r<>cent tel que 2.4.x
ou 2.6.x.
2002-06-05 02:46:25 +02:00
Information FreeBSD :
2009-06-14 22:43:24 +02:00
Wine ne fonctionnera g<>n<EFBFBD>ralement pas bien pour les versions FreeBSD
ant<6E>rieures <20> 6.3 ou 7.0 (certains patches additionnels sont disponibles pour
FreeBSD 6.3). Voyez <http://wiki.freebsd.org/Wine> pour plus d'informations.
2002-06-05 02:46:25 +02:00
Information Solaris :
Il est plus que probable que vous devrez construire Wine avec la cha<68>ne
2009-06-14 22:43:24 +02:00
d'outils GNU (gcc, gas, etc.). Attention : installer gas n'assure pas
qu'il sera utilis<69> par gcc. Recompiler gcc apr<70>s l'installation de gas
2002-06-05 02:46:25 +02:00
ou cr<63>er un lien symbolique de cc, as et ld vers les outils GNU semble
n<>cessaire.
Information NetBSD :
2009-06-14 22:43:24 +02:00
Assurez-vous d'avoir les options USER_LDT, SYSVSHM, SYSVSEM et SYSVMSG
activ<69>es dans votre noyau.
Information Mac OS X :
Xcode 2.4 ou ult<6C>rieur est n<>cessaire pour compiler Wine sous x86.
Syst<EFBFBD>mes de fichiers pris en charge :
Wine devrait fonctionner sur la plupart des syst<73>mes de fichiers. Certains
probl<62>mes de compatibilit<69> ont <20>t<EFBFBD> rapport<72>s lors de l'utilisation de fichiers
acc<63>d<EFBFBD>s via Samba. De plus, NTFS ne fournit pas toutes les fonctionnalit<69>s de
syst<73>me de fichiers n<>cessaires pour certains applications. L'utilisation d'un
syst<73>me de fichiers Linux natif comme ext3 est recommand<6E>e.
2002-06-05 02:46:25 +02:00
2003-04-10 01:32:16 +02:00
Configuration requise de base :
2009-06-14 22:43:24 +02:00
Les fichiers "include" de X11 (appel<65>s xlib6g-dev sous Debian et XFree86-devel
sous RedHat) doivent <20>tre install<6C>s.
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
Bien entendu, vous aurez besoin du programme "make" (tr<74>s probablement GNU
make).
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
Flex 2.5 ou ult<6C>rieur, ainsi que bison, sont <20>galement requis.
2009-06-14 22:43:24 +02:00
Biblioth<EFBFBD>ques optionnelles :
"Configure" affichera des messages quand des biblioth<74>ques optionnelles ne
sont pas d<>tect<63>es sur votre syst<73>me. Consultez
http://wiki.winehq.org/Recommended_Packages (en anglais) pour des indications
sur les paquets logiciels que vous devriez installer.
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
Sur les plates-formes 64 bits, vous devez installer les versions 32 bits de
ces biblioth<74>ques. Voyez http://wiki.winehq.org/WineOn64bit (en anglais) pour
les d<>tails.
2003-04-10 01:32:16 +02:00
2002-06-05 02:46:25 +02:00
4. COMPILATION
2009-06-14 22:43:24 +02:00
Au cas o<> vous choisiriez de ne pas utiliser wineinstall, ex<65>cutez les commandes
suivantes pour construire Wine :
2002-06-05 02:46:25 +02:00
./configure
make depend
make
2009-06-14 22:43:24 +02:00
Cela va construire le programme "wine" et de nombreux binaires/biblioth<74>ques de
2002-06-05 02:46:25 +02:00
support.
Le programme "wine" chargera et ex<65>cutera les ex<65>cutables Windows.
2009-06-14 22:43:24 +02:00
La biblioth<74>que "libwine" ("Winelib") peut <20>tre utilis<69>e pour compiler et lier
du code source Windows sous Unix.
2002-06-05 02:46:25 +02:00
Pour voir les options de compilation, tapez ./configure --help.
2009-06-14 22:43:24 +02:00
Pour mettre <20> jour vers une nouvelle version en utilisant les fichiers de mise <20>
niveau, tout d'abord aller dans le r<>pertoire de plus haut niveau de la version
actuelle (celui qui contient ce fichier README.fr). Ensuite faire un "make
clean", et mettre <20> jour la version avec :
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
bunzip2 -c fichier-patch | patch -p1
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
o<EFBFBD> "fichier-patch" est le nom du fichier de mise <20> niveau (quelque chose du
genre wine-1.0.x.diff.bz2). Vous pouvez ensuite r<>ex<65>cuter "./configure", et
taper ensuite "make depend && make".
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
5. INSTALLATION
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
Une fois Wine a <20>t<EFBFBD> construit correctement, vous pouvez tapez "make install" :
cela installera l'ex<65>cutable wine, les pages man Wine et quelques autres
fichiers n<>cessaires.
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
N'oubliez pas de d<>sinstaller toutes les installations pr<70>c<EFBFBD>dentes de wine.
2002-06-05 02:46:25 +02:00
Essayez soit "dpkg -r wine", "rpm -e wine" ou "make uninstall" avant
2009-06-14 22:43:24 +02:00
d'installer une nouvelle version.
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
Une fois l'installation termin<69>e, vous pouvez naviguer dans la section Support <20>
http://www.winehq.org/ pour obtenir des astuces de configuration.
2002-06-05 02:46:25 +02:00
6. EX<45>CUTER DES PROGRAMMES
Lorsque l'on invoque Wine, vous pouvez sp<73>cifier le chemin entier vers
l'ex<65>cutable ou seulement le nom de fichier.
2009-06-14 22:43:24 +02:00
Pour ex<65>cuter le bloc-notes par exemple :
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
wine notepad (en utilisant le chemin d'acc<63>s sp<73>cifi<66>
wine notepad.exe dans le fichier "config" pour localiser
le fichier)
2003-04-10 01:32:16 +02:00
2009-06-14 22:43:24 +02:00
wine c:\\windows\\notepad.exe (en utilisant la syntaxe de fichiers DOS)
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
wine ~/.wine/drive_c/windows/notepad.exe (en utilisant la syntaxe Unix)
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
wine notepad.exe /param<61>tre1 -param<61>tre2 param<61>tre3
2003-04-10 01:32:16 +02:00
(en appelant le programme avec des param<61>tres)
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
Wine n'est pas encore termin<69> ; ainsi quelques programmes peuvent planter. Quand
cela se produit, un d<>bogueur est d<>marr<72> <20> l'endroit du plantage pour que vous
puissiez essayer de r<>soudre le probl<62>me. Pour plus d'informations sur la
mani<EFBFBD>re de faire, veuillez lire la section "d<>boguage" du Guide du d<>veloppeur
Wine (Wine Developer's Guide).
7. INFORMATIONS COMPL<50>MENTAIRES
WWW Beaucoup d'informations <20> propos de Wine sont disponibles sur WineHQ <20>
http://www.winehq.org/ : divers guides Wine, base de donn<6E>es
d'applications, suivi de bogues. C'est probablement le meilleur point
2002-06-05 02:46:25 +02:00
de d<>part.
2009-06-14 22:43:24 +02:00
FAQ La Foire Aux Questions de Wine se trouve sur http://www.winehq.org/FAQ
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
Usenet Vous pouvez parler des probl<62>mes en relation avec Wine
ou obtenir de l'aide sur comp.emulators.ms-windows.wine.
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
Bogues Rapportez les bogues <20> Wine Bugzilla <20> http://bugs.winehq.org
SVP cherchez tout d'abord dans la base de donn<6E>es de bugzilla
2002-06-05 02:46:25 +02:00
pour contr<74>ler que le probl<62>me n'est pas d<>j<EFBFBD> d<>couvert avant
2009-06-14 22:43:24 +02:00
de soumettre un rapport de bogue. Vous pouvez <20>galement rapporter
2002-06-05 02:46:25 +02:00
des rapports de bogue <20> comp.emulators.ms-windows.wine.
SVP lisez le fichier documentation/bugs.sgml pour conna<6E>tre les
informations n<>cessaires.
2009-06-14 22:43:24 +02:00
IRC L'aide en ligne est disponible sur le canal #WineHQ sur
irc.freenode.net.
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
GIT L'arbre de d<>veloppement actuel de Wine est disponible au travers de
GIT. Voyez http://www.winehq.org/site/git pour plus d'informations.
Listes de diffusion
Il existe de multiples listes de diffusion pour les d<>veloppeurs Wine ;
voyez http://www.winehq.org/forums pour de plus amples informations.
Wiki Le wiki Wine est situ<74> sur http://wiki.winehq.org
2002-06-05 02:46:25 +02:00
2009-06-14 22:43:24 +02:00
Si vous ajoutez quelque chose ou corrigez un bogue, envoyez un correctif (dans le
format 'diff -u' ) <20> la liste de diffusion wine-patches@winehq.org pour qu'il
soit inclus dans la prochaine version.
2002-06-05 02:46:25 +02:00
--
Alexandre Julliard
julliard@winehq.org