Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
wine_compilation [Le 25/08/2008, 21:50] 74.56.181.6, 127.0.0.1wine_compilation [Le 21/01/2018, 09:30] (Version actuelle) – changement du tag test sous ubuntu 17.10 coincoin00
Ligne 1: Ligne 1:
 +{{tag>xenial jeu wine }}
 +----
  
 +====== Compilation de Wine ======
 +
 +Vous pouvez avoir besoin d'utiliser une version patchée de [[:wine]], pour certaines applications. Cette page a pour objectif de vous aider à compiler votre version de wine (architecture 32bits) et de l'installer à côté de la version en paquet de [[:wine]].\\
 +Si vous n'êtes pas dans un cas particulier comme celui-ci, allez voir les informations générales concernant [[:wine]].
 +
 +<note important>Il est certainement plus approprié d'utiliser [[:PlayOnLinux]] pour une éventuelle application qui aurait besoin d'une autre version de [[:Wine]]. Ce dernier gérant automatiquement la version de Wine nécessaire à l'application. La suite est à vérifié sur les versions qui embarquent déjà Wine 1.7.</note>
 +
 +
 +===== Pré-requis =====
 +  * Disposer des [[:sudo|droits d'administration]] pour son installation.
 +  * Disposer d'une connexion à Internet configurée et activée.
 +  * Installer les dépendance de wine (Attention ne pas utiliser apt-get build-dep pour le moment). \\ L'équipe de développement de wine a mis a disposition un script pour installer automatiquement les dépendance. Nous allons l'utiliser: Depuis un [[:terminal]], saisir les [[:commande_shell|commandes]] suivantes:
 +  - [[:ppa|Ajouter le PPA]] de wine **ppa:ubuntu-wine/ppa**((https://launchpad.net/~ubuntu-wine/+archive/ubuntu/ppa)) à vos sources de logiciels; <code>sudo add-apt-repository ppa:ubuntu-wine/ppa </code>
 +  - [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|recharger la liste de vos paquets]];<code>sudo apt-get update</code>
 +  - Installer les dépendance avec ce script<code>wget http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh</code><code>sudo sh ./install-wine-deps.sh</code><code>sudo apt-get -y build-dep wine1.7</code><code>sudo apt-get -y -f install</code>
 +
 +===== Téléchargement des sources =====
 +
 +Depuis un [[:terminal]], exécutez les [[:commande_shell|commandes]] suivantes:
 +<code> wget http://prdownloads.sourceforge.net/wine/wine-1.7.4.tar.bz2</code>
 +<code> tar -xf wine-1.7.4.tar.bz2 && rm -f wine-1.7.4.tar.bz2 && cd wine-1.7.4</code>
 +
 +===== Compilation =====
 +Depuis un [[:terminal]], exécutez les [[:commande_shell|commandes]] suivantes dans le répertoire wine-git:\\
 +//(pour la version 64 bit ajouter l'option -enable-win64)//
 +<code> ./configure --prefix=/opt/wine
 + make depend && make
 + sudo make install
 +</code>
 +
 +===== Utilisation =====
 +
 +Avant l'exécution de wine, rajoutez dans la variable d'environnement $PATH le préfix utilisé à la compilation (en rajoutant /bin).
 +<code> PATH="/opt/wine/bin:$PATH"
 + wine <chemin/vers/un/executable></code>
 +
 +Si vous êtes en 64 bit exécuter aussi la [[:commande_shell|commande]] suivante : <code>sudo ln -s /opt/wine/bin/wine64 /opt/wine/bin/wine</code>
 +
 +----
 +
 +//Contributeurs : [[utilisateurs:Id2ndR]], [[utilisateurs:kiouk]], [[utilisateurs:andykimpe]]//