Problème de compilation de Wine avec Perl. [résolu] - Débats - Linux et OS Alternatifs
Marsh Posté le 24-07-2002 à 02:06:23
verifie que la libperl.so est bien dans un des répertoires balayés par ld (regarde dans /etc/ld.so.conf)
Marsh Posté le 24-07-2002 à 11:14:20
Pourquoi tu n'utilises pas le paquet tout fait ?
Et si tu veux vraiment la dernière version, pourquoi tu n'utilises pas les scripts de compilation du paquet officiel ?
Marsh Posté le 24-07-2002 à 18:08:34
Jar Jar a écrit a écrit : Pourquoi tu n'utilises pas le paquet tout fait ? |
Je me souviens que la première fois que je les avais testé (il y a plusieurs mois), je n'avais pas su ensuite paramétrer Wine.
Jar Jar a écrit a écrit : Et si tu veux vraiment la dernière version, pourquoi tu n'utilises pas les scripts de compilation du paquet officiel ? |
Je viens de prendre la compilation du jour par un "apt-get": http://www.winehq.com/download/.
Et je retrouve mon problème: comment configurer Wine ??!
Lors de la compilation de Wine, il est lancé un outil pour tout paramétrer, très pratique.
Avec mes paquets Debian installés, je lance Wine et il me demande de le paramétrer via "winesetup"; malheureusement, je n'ai pas ce programme, et aucun paquet ne semble l'avoir (en tout cas je ne le trouve pas).
Je fais comment ?
Au fait, ce problème avec Perl m'étonne, d'où cela pourrait-il venir ?
Les bibliothèques Perl sont dans /usr/lib (libperl.so.5.6 et libperl.so.5.6.1) et les autres fichiers dans /usr/lib/perl/5.6.1.
Marsh Posté le 24-07-2002 à 18:29:32
Finalement, je m'en suis sorti
J'ai fait "apt-get install winesetuptk" sur les paquets de Woody et c'est bon.
Tout fonctionne maintenant.
Mais ce problème avec Perl, d'où peut-il venir ??
J'ai regardé le résultat de la compilation des paquets Debian que j'ai pris, et cela a l'air assez exotique:
|
Marsh Posté le 24-07-2002 à 19:01:34
Euh...
Wine mpfull.exe (<-Windows Media player 6.4)
=> X qui plante !
Wine divx_3.11alpha.exe
=> X qui plante !
Je vais essayer Half-life
Marsh Posté le 24-07-2002 à 19:16:37
El_ShAman___ a écrit a écrit : J'ai regardé le résultat de la compilation des paquets Debian que j'ai pris, et cela a l'air assez exotique: |
Essaye un apt-get build-dep wine
Marsh Posté le 24-07-2002 à 19:35:05
|
Euh...que dire ?
Marsh Posté le 24-07-2002 à 20:06:02
... qu'il n'est pas capable de choisir tout seul, et qu'il faut installer docbook-utils et xlibs-dev.
Et qu'il y a un bug de type FTBFS (fails to build from source) pour wine, car cupsys-dev n'existe plus et a été remplacé par libcupsys-dev.
Marsh Posté le 24-07-2002 à 22:06:49
La compil du jour a l'air bourrée de bugs ou alors je ne sais vraiment pas m'y prendre:
je veux lancer half-life, mais le jeu me dit qu'il faut un affichage en 16bits minimum. Pour régler cela, avant, je tapais:
wine -winver win98 hl.exe
mais, cette version de Wine ne reconnait pas cette commande, donc...je fais comment ??
Marsh Posté le 27-07-2002 à 02:26:16
Bon, j'ai réussi à en finir avec tous mes problèmes
Concernant la compilation avec PERL, j'avais oublié de télécharger "libperl-dev".
Maintenant, la compilation fonctionne
Pour ce qui est du lancement de Half-life, le "-winver win98" ne fonctionne plus comme paramètre de lancement de wine.
Dans ~.wine/config (cf. man wine.conf), j'ai donc rajouté:
dans la partie: "# <wineconf>"
|
# </wineconf>
et je lance Half-life comme cela: "wine hl.exe" depuis le répertoire de l'exécutable.
Voilà.
PS: je suis sous Debian-Sarge.
Marsh Posté le 23-07-2002 à 23:20:53
J'ai téléchargé les dernières sources de Wine: 20020710
J'ai un problème à la compilation:
je lance ./tools/wineinstall
la configuration commence (tests sur la présence de fichiers...)
puis, la compilation
arrivé vers la fin (je pense), j'obtiens ce message d'erreur qui arrête tout:
make[2]: Leaving directory `/home/elshaman/wine-20020710/programs/winepath'
make[2]: Entering directory `/home/elshaman/wine-20020710/programs/winetest'
gcc -shared -Wl,-Bsymbolic winetest.exe.spec.o winetest.o wine.o winetest.exe.dbg.o -o winetest.exe.so -L../../library -lwine `perl -MExtUtils::Embed -e ldopts` -lm
/usr/bin/ld: ne peut trouver -lperl
collect2: ld returned 1 exit status
make[2]: *** [winetest.exe.so] Erreur 1
make[2]: Leaving directory `/home/elshaman/wine-20020710/programs/winetest'
make[1]: *** [winetest] Erreur 2
make[1]: Leaving directory `/home/elshaman/wine-20020710/programs'
make: *** [programs] Erreur 2
Compilation failed, aborting install.
J'utilise une Debian Woody, et j'y ai installé Perl5.6.1 mais rien n'y fait !
Sur google, j'ai vu qu'ils parlaient de problèmes avec ce test en Perl, mais je n'ai pas tout compris...
Je fais quoi moi ??!
Message édité par eL_Shaman___ le 27-07-2002 à 02:27:58