Journal Front-end pour ldd

Posté par  .
Étiquettes : aucune
0
12
août
2005
Bonjour!

Existe-t-il un front-end graphique pour ldd ?
En gros, je voudrais l'equivalent de 'Dependency Walker' sous windows (si je me rappelle bien du nom)
Mes recherches sur freshmeat et google ont ete pour l'instant assez infructueuses...
Parceque ca ne doit pas etre si complique que ca a faire, du coup je suis etonne de ne pas le trouver... mais j'ai certainement mal cherche

Accessoirement, si quelqu'un connait un moyen simple de resoudre ces problemes au link:
warning: libstdc++.so.6, needed by /usr/lib/libtoto.so, may conflict with libstdc++.so.5
--> en gros j'aimerai savoir quelles libs utilisent libstdc++.so.5 parceque ce message ne me renseigne pas...

Merci d'avance
  • # ldd

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

    En fait ldd est un script qui t'affiche simplement les dépendances au niveau des so.
  • # ldd

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

    En fait ldd est un script qui t'affiche simplement les dépendances au niveau des so.
  • # Vu sur freshmeat:

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

    http://freshmeat.net/projects/visual_ldd/(...)
    En cherchant dependency walker tout simplement :p
    (Bon je me souvenais de l'avoir vu passé, ca aide)
    • [^] # Re: Vu sur freshmeat:

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

      Bon pas facile à obtenir les sources ca donne:

      export CVSROOT=:pserver:cvs@sunsite.dk:/pack/anoncvs
      cvs login
      <la tu tappe "cvs" sans les "">
      cvs co -z3 autopackage/visual-ldd

      Pour compiler:
      cd autopackage/visual-ldd
      export QTDIR=/usr/lib/qt3 #En général du moins...
      qmake
      make

      et pour finir
      ./visual-ldd :)
  • # commentaire

    Posté par  . Évalué à 2.

    je suis etonne de ne pas le trouver

    Il faut comprendre que Linux n'est pas Windows. Un programme comme ldd en ligne de commande est néccessaire, le reste c'est du gadget.

    Pour la lib stdc++: essaye avec ton système de paquets.
    • [^] # Re: commentaire

      Posté par  . Évalué à 1.

      Il faut comprendre que Linux n'est pas Windows
      Pourtant de nombreuses personnes compare windows en ces termes "nous avons les mêmes appls que sous windows".
      Je ne critique pas ta phrase, mais plutôt l'argoument des comparateurs.
      En effet, linux n'a pas les mêmes applis "gadget" (comme tu le penses, mais je ne pense pas que tout le monde pense comme toi) que Microsoft Windows
      • [^] # Re: commentaire

        Posté par  . Évalué à 1.

        Je comprends que Linux peut et doit être utilisé par tous le monde. Mais ldd est un utilitaire pour connaisseur. On est donc dans le monde Unix pur et dur de la console, qui à fait ses preuves. J'ai l'impression que les gens veulent que Linux clone le monde Windows. Alors qu'il devrait faire l'effort de comprendre qu'il y a un autre modèle d'informatique, et qu'il est bien souvent plus efficace que l'autre. Par exemple, le matériel de ski pour skieur confirmé est très différent du matériel de débutant. L'un est plus efficace, et l'autre est plus confortable. Il faut donc commencer par le début et prendre des cours pour se perfectionner. En informatique c'est pareil. Il faut respecter et admettre cette hiérarchie. La simplicité de Windows est argument marketing, pas la réalité!
        • [^] # Re: commentaire

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

          Mais si le monsieur préfére une interface graphique il a le droit et il a pas tord, la console c'est bien, c'est rapide... Mais quand on ne connait pas le programme on qu'on l'utilise une fois par mois on a pas forcemment envie de ce plonger dans la doc.

          Et pourquoi dire que les interfaces graphique sont réservé à Windows et la console à Linux?

          Linux c'est le choix on peut utiliser une interface graphique ou pas.
  • # Pour ton problème ...

    Posté par  . Évalué à 1.

    Et bien il te préviens justement que /usr/lib/libtoto.so a besoin de libstdc++.so.6 alors que tu es en train de te lier à libstdc++.so.5 et que ça va faire un conflit !

    Donc celui qui a besoin de libstdc++.so.5 c'est celui qui est en train de se faire compiler la tête ;)

    Mes 2 centimes ... enfin, si je me suis pas planté :)

Suivre le flux des commentaires

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