Contenu | Rechercher | Menus
Cette page est considée comme vétuste et ne contient plus d'informations utiles.
Apportez votre aide…

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.

Mise a jour tester et fonctionnelle sous ubuntu 12.04 amd64

Les informations sur cette page doivent être revérifiées. Les scripts d'installation de dépendances ne sont plus à jour, et la commande pour compiler n'est plus valide. Consultez le fichier README se trouvant dans le dossier des sources, ainsi que le wiki de Wine (en anglais) pour les dépendances de compilation à installer.

Pré-requis

Activer les depots universe et multiverse

Installer les dépendance de wine (Attention ne pas utilisez apt-get build-dep pour le moment)

l'équipe de développement de wine a mis a disposition un script sh pour installer automatiquement les dépendance nous allons l'utilisez

ajouter le ppa de wine

sudo add-apt-repository ppa:ubuntu-wine/ppa 

mise à jour la liste des dépôts

sudo apt-get update

installer les dépendance avec ce script

wget http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh
sudo sh ./install-wine-deps.sh
sudo apt-get -y build-dep wine1.7
sudo apt-get -y -f install

Téléchargement des sources

Exécutez les commandes suivantes :

 wget http://prdownloads.sourceforge.net/wine/wine-1.7.4.tar.bz2
 tar -xf wine-1.7.4.tar.bz2 && rm -f wine-1.7.4.tar.bz2 && cd wine-1.7.4

Compilation

Exécutez les commandes suivantes dans le répertoire wine-git :

pour la version 64 bit ajouter l'option -enable-win64

 ./configure --prefix=/opt/wine
 make depend && make
 sudo make install

Utilisation

Avant l'exécution de wine, rajoutez dans la variable d'environnement $PATH le préfix utilisé à la compilation (en rajoutant /bin).

 PATH="/opt/wine/bin:$PATH"
 wine <chemin/vers/un/executable>

si vous êtes en 64 bit exécuter aussi la commande suivante

sudo ln -s /opt/wine/bin/wine64 /opt/wine/bin/wine

Contributeurs : Id2ndR, kiouk, andykimpe



Le contenu de ce wiki est sous licence : CC BY-SA v3.0