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

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

Dernier post

[Abandon] Compilation Yoshimi

Rominus Articles : 21 utilisateur non connecté
Bonjour,
je tente actuellement d'installer Yoshimi car j'ai des problèmes de Xrun avec Zynaddsubfx. J'ai toutefois des difficultés de compilation. Le logiciel me réclame un paquet nommé libz mais je ne le trouve pas sous synaptic. Voici la partie du code source contenue dans le fichier CMakeLists.txt :

  1. libz
include(CheckCSourceCompiles)
set(CMAKE_REQUIRED_LIBRARIES z)
check_c_source_compiles(
"#include
int main(int argc, char **argv) {
gzFile zzz = gzopen(\"/dev/null\", \"rb\");
if (NULL != zzz)
gzclose(zzz);
return 0;
}" HAS_LIBZ
)
if(HAS_LIBZ)
message(STATUS "Found libz")
set(YOSHI_LIBRARIES ${YOSHI_LIBRARIES} z)
else(HAS_LIBZ)
message(FATAL_ERROR "libz required but not found: ${HAS_LIBZ}")
endif(HAS_LIBZ)

Comment dois-je procéder pour trouver et installer ce fameux libz ?

Merci et bonne journée à tous
Rominus

jy_moustache Articles : 1512 utilisateur non connecté
salut

le paquet zlib1g-dev semble fournir libz. Voir http://packages.ubuntu.com/dapper/libz-dev
jy

PS : pour afficher du code utilises les balises CODE, pour que ce soit plus lisible. Voir ici wink
PPS : si ça marche, merci de mettre un résolu dans le titre de ton premier message. Voir ici

Rominus Articles : 21 utilisateur non connecté
Bonjour,
merci pour vos réponses. En fait au départ je ne savais pas comment il faillait faire pour mettre un résolu dans les forums. Maintenant j'ai compris.

En fait mon OS est Debian 5.0 Lenny. Mais il y a beaucoup de procédures rédigées pour Ubuntu qui fonctionnent sur ma Debian.

Rominus

jy_moustache Articles : 1512 utilisateur non connecté
j'ai pas compris : ca marche ?

Citation :
merci pour vos réponses. En fait au départ je ne savais pas comment il faillait faire pour mettre un résolu dans les forums. Maintenant j'ai compris.

pourquoi tu l'as pas fait alors ? wink

jy

Rominus Articles : 21 utilisateur non connecté
non hélas j'ai essayé ça ne marche pas cry :
zlib1g-dev était déjà installé.

et quand j'essaye d'utiliser le fichier compilé
yoshimi_0.055.3-karmic~ppa1_i386.deb

ça me réclame :
libstdc++6 alors qu'il était déjà installé dans sa version 4.3.2-1.1 ainsi que tous les paquets dev, dbg portant le même nom.

ça me donne le message suivant :
error: Dependency is not satisfiable: libstdc++6

Que dois-je faire ?

Rominus

Rominus Articles : 21 utilisateur non connecté
Bon j'ai tenté de lancer directement le fichier binaire contenu dans
yoshimi_0.055.3-karmic~ppa1_i386.deb

ça ne se lance pas et ça me renvoie ça :
./yoshimi: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by ./yoshimi)


je ne trouve que les paquets :
glibc-doc
glibc-doc-reference
glibc-source
j'ai installé les trois et ça ne marche toujours pas je ne sais pas quoi faire

Rominus

dharanamrs Articles : 276 utilisateur non connecté
Concernant ton problème de libz c'est la bibliothèque
/usr/lib/zlib.so (chez moi c'est en version libz.so.1.2.3

ou/et (la partie dev)

/usr/include/zlib.h

qu'il te faut et qui devrait être fournis dans le paquet. Tu peux les vérifier, et si ces fichiers ne sont pas là c'est qu'il y a qqchose qui ne s'est pas installé ou pas là où il faut.

Pour l'autre essai (celui du paquet yoshimi deb): il n'existe pas de paquet
libstdc++-dev dans ta distro?
Là pareil tu peux regarder directement si le fichier réclamé est à la bonne version.
libstdc++.so.6, possible que tu n'as que la version 5...

Frank

AutoStatic Articles : 294 utilisateur non connecté
Salut Rominus, je crains que la version de libstdc++ de Lenny soit une version plus basse que celle de Karmic. Donc le paquet Yoshimi de Karmic ne va pas fonctionner. Il faut le compiler toi-même. Il te faut le paquet zlib1g-dev donc apt-get install zlib1g-dev doit suffire. QUELLE COINCIDENCE! Ma station internet favorite (Soma FM) joue Flaming Lips maintenant avec Yoshimi Battles the Pink Robot Pt 2!! C'est une chanson drôle... ha ha.

jeremy@plugserver:~$ uname -a
Linux plugserver 2.6.30-2-kirkwood #1 Sat Nov 7 00:22:58 UTC 2009 armv5tel GNU/Linux
jeremy@plugserver:~$ cat /etc/debian_version 
5.0.4
jeremy@plugserver:~$ aptitude show zlib1g-dev
Package: zlib1g-dev
State: not installed
Version: 1:1.2.3.3.dfsg-12
Priority: optional
Section: libdevel
Maintainer: Mark Brown 
Uncompressed Size: 381k
Depends: libc6-dev | libc-dev, zlib1g (= 1:1.2.3.3.dfsg-12)
Conflicts: zlib1-dev
Provides: libz-dev
Description: compression library - development
 zlib is a library implementing the deflate compression method found in gzip and
 PKZIP.  This package includes the development support files.


rominus Articles : 21 utilisateur non connecté
Bonjour,
en fait pour glibcxx voici la version que j'ai :
en tapant la commande :
strings /usr/lib/libstdc++.so.6 | grep GLIBCXX

ça me ressort :
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH


Or je crois que sur une version actuelle de Ubuntu ça va jusqu'à :
GLIBCXX_3.4.12

Mais ce n'est pas le cas de la Debian Lenny qui contient des logiciels plus anciens et éprouvés.

Dans ce cas je comprends que mes versions logicielles sont trop anciennes pour faire tourner Yoshimi, et que je risque de devoir renoncer.

Est ce que j'ai encore espoir ?

Romain

AutoStatic Articles : 294 utilisateur non connecté
Citation :
Dans ce cas je comprends que mes versions logicielles sont trop anciennes pour faire tourner Yoshimi, et que je risque de devoir renoncer.

Est ce que j'ai encore espoir ?

Romain
Salut Romain, il y a encore de l'espoir. Il faut compiler le logiciel toi-même mais apparament tu as des soucis avec les dépendences. Quant à libz, avant que tu fais un nouveau essai avec ccmake il faut d'abord supprimer le fichier CMakecache.txt et la répertoire CMakeFiles.
Encore mieux est de supprimer toute la répertoire yoshimi-0.055.3 et de décompresser de nouveau le tarball de yoshimi.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]


Mégaphone [Afficher / Cacher]

olinuxx, 12:30, ven. 24 Sep 2021: Bonjour à et bienvenue à kitty32, beldic2, et à Carlos54 cool
olinuxx, 21:29, mer. 22 Sep 2021: Bonjour et bienvenue à tezere cool
funroad34, 15:50, lun. 20 Sep 2021: c est surtout lors de la connection que ça rame sinon c 'est correct niveau timming a l'ouverture des pages..
funroad34, 15:43, lun. 20 Sep 2021: slt Oui patience et perseverence...
Houston4444, 11:17, lun. 20 Sep 2021: Ici on apprend la patience, bientôt la cafetière aura terminé sa mission avant que la page soit chargée...
sub26nico, 17:50, dim. 19 Sep 2021: pas de souci ici
funroad34, 14:14, dim. 19 Sep 2021: Bonjour idem chez moi
Geis007, 18:03, sam. 18 Sep 2021: binjch, c'est très lent, en effet !
binjch, 22:51, ven. 17 Sep 2021: Salut c'est hyper lent chez tout le monde là? Ou c'est moi qui ai un problème?
olinuxx, 18:46, jeu. 16 Sep 2021: Bonjour et bienvenue à pierre2 cool
zicstef, 22:40, mer. 15 Sep 2021: Hello, il y a bien longtemps que je n'ai pas eu la joie de passer. Découvert au détour d'un surf: /
olinuxx, 18:30, lun. 13 Sep 2021: [INFO] nouveau compte Diaspora pour linuxmao : [Lien] Venez nous y rejoindre cool