Forum Linux.mandriva Compilation MPlayer et proble X11

Posté par  .
Étiquettes : aucune
0
6
jan.
2005
Bonjour a tous,

Je tente désespérement d'installer MPlayer avec la GUI. J'ai laissé tomber par rpm car ceux que j'ai trouver ne supporte que peu de codecs.
Donc j'ai installer mes codecs à la main et je tente d'installer MPlayer avec la GUI (sans la GUI ça marche déjà très bien).
Apres avoir réglé le problème des libpng j'ai ce message d'erreur a la compilation

"Error: X11 support required for GUI compilation

Check "configure.log" if you do not understand why it failed."

Dans le .log on peut lire entre autres :

"
Checking for X11 headers presence ... not found (check if the dev(el) packages are installed)
Checking for X11 libs presence ... not found (check if the dev(el) packages are installed)
Checking for X11 ... no
"

A priori X11 est bien installer et les rpm trouver sur le net de change rien.

HELP!!!!!!!!!!!!!!!!!!!!!!!!!


Merci et bonne journée.
  • # Oui, x11 est installé,

    Posté par  . Évalué à 1.

    mais pas x11-devel. C'est ça le problème avec les distros et leur soucis de tout packagé. Avec un LFS, tu n'aurais pas ce problème !
    Bref, et blague à part, vérifie la présence/l'installation des packages de developpements de X11, qui permettent non pas de ré-écrire X11, mais bien de compiler des programmes avec X11.
    Si ce n'est pas suffisant, vérifie également que les chemins par défaut des librairies et fichiers d'en-têtes de X11 sont accessibles et lisibles à l'utilisateur qui effectue le ./configure.
    En espérant que ça t'aidera à résoudre ton problème !
  • # Procédure simple

    Posté par  . Évalué à 2.

    Un truc pas trop compliqué si tu es incompétent comme moi :
    tu download le src.rpm du soft dont tu veux changer les options de compil. Tu changes les options de compile dans le .spec. Et apres ça tu rebuild. L'avantage c'est que tu gardes les patchs facilitant l'intégration dans ta distrib et qu'en plus le fichier .spec indique déjà le nom des paquetages necessaires pour recompiler. ( Auxquels il faudra bien entendu aujouter les nouveaux paquetages dus à tes nouvelles options de compil ).
    Sinon si tu veux trouver les dependances de build à la main, tu regardes dans ton config.log quel est le header qui manquait pour X11 et apres tu fais un truc du genre "quelPaquetageContient monInclude.h" ( urpmf sous mandrake ).
  • # Il suffit de savoir lire...

    Posté par  . Évalué à 1.

    Checking for X11 headers presence ... not found (check if the dev(el) packages are installed)

    La partie (check if the dev(el) packages are installed) semble t'avoir échappé. Tu as installé X11 (la partie binaire qui tourne) mais pas la partie "développement" de X11, qui contient les fichier includes nécessaires à la compilation d'un programme X11.

    En général, les paquets de développement d'un programme "truc" s'appellent "truc-devel".
  • # Laisse tomber.

    Posté par  (site web personnel) . Évalué à 2.

    Pas la peine de te casser les pieds pour la GUI de mplayer, franchement, ça ne vaut vraiment pas le coup. Tu ferais mieux de te faire un bon petit script pour lire/ripper/encoder DVD, Xvid&co avec les options de sous titrage/doublage qui vont bien, les pilotes de sorties adéquats, etc plutôt que de te casser les pieds à compiler une GUI qui n'en vaut vraiment pas le coup.

    My 2¢.
    • [^] # Re: Laisse tomber.

      Posté par  . Évalué à 1.

      MErci pour vos reponse les gars mais je suis un vrai boulet.
      Impossible de trouver les packages X11-devel.

      Help

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.