Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

4 - Toutes les autres applications, les émulateurs...

> Forums de discussion > 4 - Toutes les autres applications, les émulateurs... > [wineasio] pb de compilation pour librazik
Dernier post
Page : 2/4   -   Aller directement à la page : 1  2  3  4 

[wineasio] pb de compilation pour librazik

Willty Articles : 120 utilisateur non connecté France
Salut,
j'aimerais installer finale 2014 sur Librazik pour un ami, je galère avec wineasio.
Est-ce que quelqu'un a une solution plus facile que compiler ?

merci :-)

sub26nico Articles : 4905 utilisateur non connecté France
Ok, j'ai essayé plusieurs trucs dans l'interval et j'ai dû arreter.
En fait, j'ai copié le bloc d'un coup, collé et ça a fonctionné, jusqu'à cette ligne, en faisant entrée, la procédure
a continué jusqu'à un autre soucis dont j'ai déjà zappé la nature...redface
Je relance ça dans la soirée.
Juste pour être sûr, je lance chaque commande l'une après l'autre, puis après je lance dans le même terminal

# ./configure --enable-win64
# ou au choix
#./configure --without-freetype 
#./configure --prefix=/usr 
make -j 4
checkinstall

l'une après l'autre aussi ou tout d'un coup?

Articles : 7151
Ha oui mais non c'est bien écrit " ou au choix" donc en fait tu fait
su



./configure --prefix=/usr


make j-2

(vu que t'es en 32 bits)
Si le make j-2 foire tu fais juste "make"

ensuite le
checkinstall


T'a bien pensé à faire l'étape de wineasio ?

sub26nico Articles : 4905 utilisateur non connecté France
Oui wineasio est bien installé, ça m'a remis un message d'erreur pour regsvr32 wineasio.dll,
puis au 2ème coup, c'est ok mais je bute sur le make , puis pour checkinstall...ça avance mais pas encore ça..
Je relance...vais bien finir par en venir à bout

sub26nico Articles : 4905 utilisateur non connecté France
En fait , comme je lancé tout d'un coup, j'ai loupé des messages d'erreur des la première phase (wine asio) quand je lance
apt-get install libc6-dev-i386 libjack-jackd2-dev libjack-jackd2-dev:i386

wget http://downloads.sourceforge.net/project/wineasio/wineasio-0.9.2.tar.gz 
tar xvf wineasio-0.9.2.tar.gz 
cd wineasio 
wget https://raw.githubusercontent.com/jbsky/jbsky/bf911e3347c723cc936af14d6c0b6b7cf0eed56c/debian/rootfs/home/USER/Download/asio.h 
make 
cp wineasio.dll.so /usr/lib/i386-linux-gnu/wine/ 
regsvr32 wineasio.dll


déjà, il ne trouve pas libc6-dev-i386 (les autres sont déjà installées), puis
asio.c:33:24: fatal error: wine/debug.h: Aucun fichier ou dossier de ce type
 #include "wine/debug.h"
                        ^
compilation terminated.
Makefile:81: recipe for target 'asio.o' failed
make: *** [asio.o] Error 1
sub26nico@LibraZiK-studio-audio:~/wineasio$ cp wineasio.dll.so /usr/lib/i386-linux-gnu/wine/ 
cp: impossible d'évaluer « wineasio.dll.so »: Aucun fichier ou dossier de ce type
sub26nico@LibraZiK-studio-audio:~/wineasio$ regsvr32 wineasio.dll
regsvr32 : Impossible de charger la DLL « wineasio.dll


Articles : 7151
pour la libc6-dev oublie le ":i386" tu es en 32 bits les variantes en "i386" c'est pour les installation amd64 avec support multiarch...

Donc le temps que tu n'a pas compilé wineasio la commande regsvr32 wineasio.dll ne pourra pas fonctionner non plus.

sub26nico Articles : 4905 utilisateur non connecté France
si pas besoin de i386, c'est ok puisque la libc6-dev est déjà installée.
Je cherche des solutions en fonctions des erreurs indiquées.
Sur les lectures que je trouve sur la toile, je ne vois pas, j'ai les outils/paquets qui pourraient provoquer les erreurs...

@Willty, tu t'en sors avec wineasio?

Articles : 7151
Effectivement il manque ce wine/debug.h pour la i386 (32 bits)

make[1]: Entering directory '/tmp/buildd/wineasio-0.9.2'
gcc -c -I. -I/usr/include -I/usr/include -I/usr/include/wine -I/usr/include/wine/windows   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -m32 -g -O2 -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -o asio.o asio.c
asio.c:33:24: fatal error: wine/debug.h: No such file or directory
 #include "wine/debug.h"


Je pense qu'il doit manquer un paquet de développement qui doit contenir ce petit fichier.

Articles : 7151
Pour dépanner une version compilée pour wine en 32 bits.
Le résultat n'est pas garanti, le lien est valide seulement 4 jours.

olinuxx Articles : 19028 utilisateur non connecté France
Le "wine/debug.h" est fourni par libwine-dev. Je déconseille fortement l'utilisation d'un binaire compilé ailleurs sur une LibraZiK.

Articles : 7151
Pour ceux qui voudrais essayer voici une version compilée avec pbluider sur une debian jessie stable (pas de dépôts sid ni stretch) et gcc-4.9.

Articles : 7151
@ sub26nico : pour pouvoir le construire sur une i386 j'ai du installer libwine-dev et wine32-tools ainsi que gcc-4.9-base.

sub26nico Articles : 4905 utilisateur non connecté France
Salut utilisateur_anonyme, je suis dessus et j'avance.

J'ai donc installé libwine-dev(jessie-backports) (gcc-4.9-base est déjà installé)
et mes erreurs n'apparaissent plus pour wineasio et wine 1.8.5.
jusque là, c'est ok.

Pour reprendre depuis le début:
su, mdp puis

wget http://downloads.sourceforge.net/project/wineasio/wineasio-0.9.2.tar.gz 
tar xvf wineasio-0.9.2.tar.gz 
cd wineasio 
wget https://raw.githubusercontent.com/jbsky/jbsky/bf911e3347c723cc936af14d6c0b6b7cf0eed56c/debian/rootfs/home/USER/Download/asio.h 
make 
cp wineasio.dll.so /usr/lib/i386-linux-gnu/wine/ 
regsvr32 wineasio.dll

C'est là que ça se gate :

pour le
./configure --prefix=/usr

des erreurs apparaissent, m'indiquant d'installer les paquets flex et bison, ce que je fais, ça règle ces problèmes.

Mais maintenant

configure: error: X development files not found. Wine will be built
without X support, which probably isn't what you want. You will need
to install development packages of Xlib/Xfree86 at the very least.
Use the --without-x option if you really want this.


D'après des forums, il faut libx11-dev pour résoudre ça, mais dans synaptic, quand je veux l'installer
ibx11-dev:
  Dépend : libx11-6 (=2:1.5.0-1+deb7u2) mais 2:1.6.2-3 doit être installé
 Dépend : libxau-dev mais ne doit pas être installé
 Dépend : libxdmcp-dev mais ne doit pas être installé
 Dépend : x11proto-core-dev mais ne doit pas être installé
 Dépend : x11proto-input-dev mais ne doit pas être installé
 Dépend : x11proto-kb-dev mais ne doit pas être installé
 Dépend : xtrans-dev mais ne doit pas être installé
 Dépend : libxcb1-dev mais ne doit pas être installé
 Recommande : libx11-doc mais ne doit pas être installé

Je cherche des moyens de contourner mais ça devient dur.
J'essaierai ton binaire en dernier recours, vu que je commence à trouver des trucs tout seul
(même si toi & olinuxx m'avaient grandement aidés), ça me motive à continuer.

2 questions:
- comment faire le ./configure avec l'option --without-x option (est ce viable?),
je ne trouve pas la commande.
- j'ai lu dans un des forums que pour le ./configure , le make et checkinstall, il fallait être en user mais quand je le fais
ça me retourne problème de permission

Articles : 7151
le check install sauf preuve du contraire se fait en root et le make aussi car il semble que user ne puisse pas accéder à gcc j'avais essayé aussi car je m'étais aussi fait la réflexion du make= user et install=root.

Pour libx11 elle est bien présente sur mon système. Mais je n'ai pas eu à faire le --without-x.

Citation :
Dépend : xxxxxxx-dev mais ne doit pas être installé


Je pense que les backports foutent le bronx , donc désactive dans un temps les backports rafraîchi ta liste puis installe depuis synaptique la lib qui va bien avec les bonnes versions de dépendances et seulement après tu réactive les backports et tu rafraîchi ta liste toujours depuis synaptic.

si ça marche pas vu que j'ai réussi à le compiler en deb je vais te faire un truc pour que tu puisse le compiler toi même en deb directe sur ta machine. Tu n'auras qu'à l'installer avec gdebi. ...

sub26nico Articles : 4905 utilisateur non connecté France
Merci, mais pas d'urgence, ça compile là..
j'ai fait le ./configure

./configure --without-x --without-freetype

et ça à l'air de marcher, j'en suis au make

Articles : 7151
Au fait le binaire plus haut concerne seulement wineasio pas wine lui j'y travaille encore ...

sub26nico Articles : 4905 utilisateur non connecté France
Wine est bien installé chez moi, j'ai testé en installant Reaper, et hormis le fait
qu'il ne trouve pas wineasio (normal), tout fonctionne ...

Articles : 7151
Citation :
et hormis le fait
qu'il ne trouve pas wineasio (normal), tout fonctionne ...


Ha ? chez moi il le trouve pourtant t'a bien configuré wine avant ?

sub26nico Articles : 4905 utilisateur non connecté France
Je suis entrain de compiler, donc vu les erreurs qu'il y a eu, l'installe de wineasio n'était pas faite
(elle ne l'est toujours pas). J'en suis au make,
Wine build complete

par contre checkinstall donne
bash: checkinstall : commande introuvable


Articles : 7151
en root ?

sub26nico Articles : 4905 utilisateur non connecté France
oui
root@LibraZiK-studio-audio:/home/sub26nico/wineasio/wine-1.8.5/wine-1.8.5# checkinstall
bash: checkinstall : commande introuvable


Page : 2/4  [Suivant]
1  2  3  4 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

sub26nico, 13:55, ven. 12 Jul 2024: Merci à tout le monde ici :[Lien]
allany, 09:09, ven. 12 Jul 2024: Une pause dans les festivals : l'éditorial, bien sûr !!! [Lien]
calixtus06, 10:24, mer. 10 Jul 2024: Bonjour et bienvenue à mariajonas345@outlook.com :-)
calixtus06, 20:20, dim. 07 Jul 2024: Bonjour et bienvenue à frads :-)
calixtus06, 18:31, dim. 07 Jul 2024: Bonjour et bienvenue à manchot_maoiste et Nad75 :-)
calixtus06, 11:06, lun. 01 Jul 2024: Bonjour et bienvenue à myrddin, Michel-Michel et Jano :-)
olinuxx, 19:46, lun. 24 Jun 2024: Un résumé des derniers mois d'efforts de traductions liés au projet LibraZiK : [Lien]
allany, 08:34, mar. 11 Jun 2024: Météo à peine estivale MAIS y'a l'éditorial !!! [Lien]
calixtus06, 15:07, ven. 07 Jun 2024: Bonjour et bienvenue à placroix2a, Horace310 et LeLord1967 :-)
calixtus06, 07:44, mer. 05 Jun 2024: Bonjour et bienvenue à krodelabestiole :-)
olinuxx, 19:58, lun. 03 Jun 2024: Bonjour et bienvenue à onider cool
bluedid29, 21:43, sam. 18 mai 2024: Merci pour l'édito :-)