Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora 31 c'est fini

#1 21/11/2020 19:35:39

gilles27
Membre
Inscription : 20/08/2018
Messages : 13

Probleme compilation : commande lrelease introuvable

Bonjour,
J'essaie de compiler à la main un programme qui n'a pas de rpm : pymecavideo

J'ai récupéré les sources, installé tout un tas de rpm en lien avec qt et python.
Je vais dans le dossier src et je lance "make"
Voilà le message d'erreur que j'obtiens :

make[1] : on entre dans le répertoire « /home/gilles/Compilation/pymecavideo-master/data/help »
make[1]: rien à faire pour « all ».
make[1] : on quitte le répertoire « /home/gilles/Compilation/pymecavideo-master/data/help »
pylupdate5 -translate-function _translate pymecavideo_project.pro
pylupdate5 error: cannot open UI file '/home/gilles/Compilation/pymecavideo-master/src/pymecavideo_mini.ui': No such file or directory
lrelease -qt5 ../data/lang/*.ts
/bin/sh: lrelease : commande introuvable
make: *** [Makefile:16: languages] Error 127

Ce qui m'embête le plus c'est cette f***ing commande lrelease introuvable
Le seul rpm qui contient une commande s'en rapprochant est qt5-linguist : il s'agit de /usr/bin/lrelease-qt5
Que puis-je faire ?
Créer un lien lrelease -> lrelease-qt5 dans usr/bin ?

Merci,
smile

Hors ligne

#2 22/11/2020 15:49:09

gilles27
Membre
Inscription : 20/08/2018
Messages : 13

Re : Probleme compilation : commande lrelease introuvable

Bon, en fait le lien symbolique a foiré,
Le programme m'a mis une erreur du style lrelease -qt5 connais pas.
À partir de là, j'ai regardé dans les fichiers sources python du programme : j'en ai trouvé un qui comportait la fameuse commande lrelease -qt5, je l'ai modifié en lrelease-qt5 (sans l'espace donc).
Et ça a marché !
Enfin... j'ai réussi à compiler le programme, le lancer mais il a buggé roll
Même après avoir installé tout un tas de rpm contenant les programmes recommandés pour faire fonctionner pymecavideo, celui ouvrait les vidéos mais pas de lecture possible :/
Bref... j'abandonne. Je ne suis pas programmeur.
Si une bonne âme trouvait le temps de débugger le programme ET de le packager pour fedora cool
Le seul rpm que j'ai trouvé est pour mageia7 et il s'agit de pymecavideo6.1 alors que la version 6.3 est dispo :/

Hors ligne

Pied de page des forums