libcsfml-system.so.2.5 [Réglé]

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
Où puis-je trouver cette librairie "libcsfml-system.so.2.5"?
Faut-il que j'active des dépots?
Pal mal Mageia!
@+
Gérard
@+
Gérard

HomeBoy38 Membre non connecté
-
- Voir le profil du membre HomeBoy38
- Inscrit le : 31/07/2017
- Groupes :
Le package CSFML semble fournir cette librairie, mais je ne trouve qu'un build sous Fedora ? Ton package initial qui nécessite cette librairie vient aussi de Fedora ?

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
Oui, ça vient de Fedora! Bien vu.

En fait c'est ma nièce qui fait des études informatiques, et qui a dû faire un petit jeu pour commencer.
Elle travail sur Fedora qu'elle a été obligé de mettre en plus de Windows.
Et comme elle voulait que je teste son jeu, elle me l'a envoyé mais au démarrage ça me dit qu'il manque cette librairie.
Bon, du coup je crois que je ne vais pas installer trop de chose sur mon PC.
Son petit jeu fonctionne sur sa Fedora c'est déjà ça.
Merci pour ta répponse HomeBoy38 !

Edit : peut-être qu'elle peut compiler son jeu pour que je n'ai pas besoin de cette librairie?
Édité par gerard-ll Le 27/12/2021 à 11h35
Pal mal Mageia!
@+
Gérard
@+
Gérard

HomeBoy38 Membre non connecté
-
- Voir le profil du membre HomeBoy38
- Inscrit le : 31/07/2017
- Groupes :
Tu peux aussi essayer de télécharger (par exemple sur rpmfind.net) le RPM qui ressemble le plus à ce qu'il te faut pour tester le jeu, quand tu as fini, tu enlèves le package, mais si tu commences à avoir trop de dépendances, alors laisse tomber

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
J'ai installé ça : "CSFML-2.5.1-3.fc33.i686.rpm" ici sur mon PC de tests, vu que c'est écrit : "C Interface for the Simple and Fast Multimedia Library Fedora 33 updates for x86_64"
Ca s'est installé mais ça ne fonctionne pas.
Toujours cette librairie "libcsfml-system.so.2.5" qui manque.
Dommage

Pal mal Mageia!
@+
Gérard
@+
Gérard

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
La librairie est installée :
Code TEXT :
[gerard@linux Téléchargements]$ locate libcsfml-system.so.2.5 /usr/lib/libcsfml-system.so.2.5 /usr/lib/libcsfml-system.so.2.5.1
Mais toujours cette même erreur :
Code TEXT :
[gerard@linux Téléchargements]$ ./my_hunter ./my_hunter: error while loading shared libraries: libcsfml-system.so.2.5: cannot open shared object file: No such file or directory
Tu as raison HomeBoy38, faudrait que je compile les sources sur ma machine.
Pal mal Mageia!
@+
Gérard
@+
Gérard

HomeBoy38 Membre non connecté
-
- Voir le profil du membre HomeBoy38
- Inscrit le : 31/07/2017
- Groupes :

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
HomeBoy38 :
i686 c'est pour du 32 bits, il te faut peut-être la version 64 bits et il faut que le programme soit compilé en 64 bits
Oui, je l'avais vu, mais c'est écrit : "C Interface for the Simple and Fast Multimedia Library Fedora 33 updates for x86_64".
Pour ça que j'ai testé de l'installer.

Pal mal Mageia!
@+
Gérard
@+
Gérard

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
J'installe Fedora 35 sur mon PC de tests!

Merci pour tout.
Pal mal Mageia!
@+
Gérard
@+
Gérard

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Si cela t'intéresse toujours, je viens de construire le paquet CSFML pour Mageia. Il fournit la lib que tu souhaites pour x86_64.
Il est dans le dépôt MLO qu'il te faudra activer, si tel n'est pas déjà le cas.
Pour vérifier que tu le vois bien, avant installation :
Code BASH :
urpmq -i CSFML
J'ai aussi mis le paquet de développement CSFML-devel
Ta nièce pourrait ainsi directement compiler son jeu sous Mageia

A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
squid-f :
Bonjour gerard-II
Si cela t'intéresse toujours, je viens de construire le paquet CSFML pour Mageia. Il fournit la lib que tu souhaites pour x86_64.
Il est dans le dépôt MLO qu'il te faudra activer, si tel n'est pas déjà le cas.
Pour vérifier que tu le vois bien, avant installation :
J'ai aussi mis le paquet de développement CSFML-devel
Ta nièce pourrait ainsi directement compiler son jeu sous Mageia
A+
Si cela t'intéresse toujours, je viens de construire le paquet CSFML pour Mageia. Il fournit la lib que tu souhaites pour x86_64.
Il est dans le dépôt MLO qu'il te faudra activer, si tel n'est pas déjà le cas.
Pour vérifier que tu le vois bien, avant installation :
Code BASH :
urpmq -i CSFML
J'ai aussi mis le paquet de développement CSFML-devel
Ta nièce pourrait ainsi directement compiler son jeu sous Mageia

A+
Salut squid-f et un grand merci pour ta réactivité!
Je vais faire tout ça, je redis quoi.
Comment qu'on fait déjà pour ajouter le dépôt MLO?
Pal mal Mageia!
@+
Gérard
@+
Gérard

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Tout le plaisir est pour moi.
Pour le dépôt MLO, c'est par là -> https://www.mageialinux-online.org/forum/topic-29345+le-depot-mlo-rouvre.php
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
squid-f :
Re-
Tout le plaisir est pour moi.
Pour le dépôt MLO, c'est par là -> https://www.mageialinux-online.org/forum/topic-29345+le-depot-mlo-rouvre.php
A+
Tout le plaisir est pour moi.
Pour le dépôt MLO, c'est par là -> https://www.mageialinux-online.org/forum/topic-29345+le-depot-mlo-rouvre.php
A+
Ah ok merci

Pal mal Mageia!
@+
Gérard
@+
Gérard

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
Le jeu ressemble à ça :

Mais voilà, il ne fonctionne pas sur ma Mageia dans la mesure où il y a des opérations non permises.
Je vois ça :
Code TEXT :
[gerard@linux wetransfer_include_2021-12-28_1032]$ ./my_hunter [ALSOFT] (WW) Cannot connect to server socket err = No such file or directory [ALSOFT] (WW) Cannot connect to server request channel [ALSOFT] (WW) jack server is not running or cannot be started [ALSOFT] (WW) JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock [ALSOFT] (WW) JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock [ALSOFT] (WW) jack_client_open() failed, 0x11 [ALSOFT] (WW) Failed to initialize backend "jack" [ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1) [ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1)
Du coup j'ai tuer pulseaudio :
Code TEXT :
pulseaudio --kill
J'ai démarré jack_control :
Code TEXT :
jack_control start
Ce qui fait que le jeu commence. Mais pas de musique, les personnages n'ont pas d’animation.
Qu'est-ce qui cloche dans tout ça?
Je ne suis pas informaticien de base.
Pal mal Mageia!
@+
Gérard
@+
Gérard

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Je ne connaissais pas encore ton copain Jack

Le message d'erreur que tu donnes, c'est bien avant la commande jack_control start ?
Parce qu'il se plaint du serveur jack qui n'a pas démarré.
Si tu as lancé jack_control après le message d'erreur, quel est le nouveau message ?
Sinon, il est possible que des dépendences (lib) n'aient pas été spécifiées, mais elles nous font défaut.
Tu peux essayer d'installer pulseaudio-module-jack pour voir.
En parcourant rapidement la doc de Jack, il semble aussi qu'il faille que ton user soit dans le groupe audio (jackuser pour Fedora).
Pour te mettre dans le groupe audio, en root :
Code BASH :
sudo gpasswd -a $USER audio
Pourrais-tu aussi donner tous les messages quand tu installes le jeu ?
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie