Compiler Wine32 sur Debian64

Bonjour,

J’ai installé une Debian 64 bits et je ne sais pas quelles sont et comment installer les library nécessaires pour compiler correctement Wine 32bits.

J’ai beau regarder le wiki de Wine pour une Sid 64 et ca parle de ia32-apt-get qui visiblement n’existe pas.
Donc ma question est :
Faut-il installer ces library comme sous Debian32, à savoir :

Un peu paumé le Berillions dans le monde du 64 :005

Merci

salut :006

petite question
pourquoi ne pas installer wine qui est avec la sid 64 ?

packages.debian.org/sid/wine

Parce que la version de Wine dans la Sid est très vieille/obsolète etc…
De plus, il y a un mainteneur sur le site de Winehq pour Debian mais le dernier paquet qu’il a fait est pour la version 1.1.42…

Donc, je demande cela pour compiler la version 1.2 :006

ok! et merci

as tu regardé par la ils parlent de wine1.1.42 ?
winehq.org/download/deblenny
lamaresh.net/binary.php

:mrgreen: Mais j’en veux pas de ces packages… La *.42 est obsolète elle aussi…
Personne ne sait quelles sont ces foutus library à installer pour compiler :013

Pour faire rapide tu va dans le dossier de wine et tu fais:

$ ./configure

à la fin tu auras les dépendances manquantes et tu les installes :mrgreen:

Tu pourras compiler lorsqu’ il te restera juste ce message:

[code]configure: libhal/libdbus 32-bit development files not found, no dynamic device support.
configure: libgsm 32-bit development files not found, gsm 06.10 codec won’t be supported.
configure: libmpg123 32-bit development files not found (or too old), mp3 codec won’t be supported.
configure: libopenal 32-bit development files not found (or too old), OpenAL won’t be supported.

configure: Finished. Do ‘make’ to compile Wine.[/code]

ps: perso après le make en user je fais en root:

# checkinstall make install

Ce qui me cré un paquet .deb pour installer désinstaller facilement cette version(pratique lorsque l’ on test toutes les sorties de wine)

Salut nanard,

Juste une petite question, comment installe-t’on des library 32 bits?
Je prend l’exemple de “libmpg123”, si je fais un aptitude install libmpg123-dev, ca va me l’installer avec la version 64bits non?

pour libmpg123 cela fait parti des 4 erreurs que signale wine et pour lesquel je n’ ai rien trouvé(j’ ai quand même installé les dev que j’ ai trouvé)

libhal/libdbus 32-bit development files
libgsm 32-bit development files not found
libmpg123 32-bit development files not found (or too old)
libopenal 32-bit development files not found (or too old)

Enfin malgré ces 4 problèmes wine tourne très bien chez moi, les anciennes versions de wine me retournent la même erreur au ./configure qui ne gêne ni la compilation ni l’ utilisation de wine :smiley:

J’ai testé en machine virtuelle sur une Debian qui trainait. Pour compiler sous Deb64, suffit de faire comme sous Deb32, un simple “apt-get build-dep wine”.

Par contre, t’as testé Wine64 ou tu compiles en tant que Wine32?

wine 1.2 en 32 bit, il me [size=150]semble[/size] que si on compile pour du 64 bit il faut des applications windows en 64 bits et mes jeux sont en 32 bit :mrgreen:

Mon wine 64-bit ne m’a jamais servi a autre chose que faire tourner des jeux Windows 32-bit, et il s’en sort de facon admirable !

Bon à savoir, je tenterais la compilation en 64 bit dans ce cas :smiley:

(j’ avais déja testé sur une ancienne version de wine mais ça devait bugger à l’ époque alors)

Alors:
si j’ en crois:

Il semble que l’ on ne puisse pas faire tourner du 32 bit avec wine 64 bit:

[quote="./configure --help"]Optional Features:
–disable-option-checking ignore unrecognized --enable/–with options
–disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
–enable-FEATURE[=ARG] include FEATURE [ARG=yes]
–disable-win16 do not include Win16 support
[size=150]–enable-win64 build a Win64 emulator on AMD64[/size] [size=200](won’t run Win32 binaries)[/size][/quote]

Je n’ ai pas pu vérifier avec wine 1.2 car pour le moment malgré une compilation qui semblait réussie wine semble introuvable

[size=150]Edit(21:09)[/size]
Lorsque l’ on compile wine 64 il faut taper:

Et si on lance un jeu(ou autre) 32 bit on a droit à ce joli message:

$ wine64 spider.exe Trying to load PE image for unsupported architecture (I386)

Ah euh oui, en effet, je m’a plante…
Bien que compile pour un systeme 64-bit, mon Wine est bien un Wine 32-bit !