GNU/Linux >> Tutoriels Linux >  >> Linux

Que signifie cet avertissement ?

Certaines versions de gdb sont en fait un peu plus utiles avec cet avertissement. Ils sortent quelque chose comme ceci :

avertissement :la section .dynamic pour "libhello.so" n'est pas à l'adresse attendue (mauvaise bibliothèque ou incompatibilité de version ?)

Assurez-vous que GDB trouve la bibliothèque avec laquelle votre programme a été compilé et que tous les symboles de débogage, s'ils se trouvent dans des fichiers séparés, pour l'application et la bibliothèque sont à jour et cohérents avec les versions que vous utilisez.

Une mise à niveau ressemble à un bon suspect pour une cause. La pré-liaison des bibliothèques peut également provoquer l'apparition de cet avertissement, bien que je pense que gdb peut gérer ce cas.


Linux
  1. Que signifie "-" (double tiret) ?

  2. Que signifie ‘>/dev/null 2>&1’ dans cet article sur les bases de Crontab ? ?

  3. Que signifie la sortie de Ps ?

  4. Que signifie cette sortie de Xev ?

  5. Que signifie - dans cette commande Linux ?

Que signifie chmod 777

Qu'est-ce que cela signifie d'être "compatible sh" ?

Que signifie `:-` dans un script shell ?

Qu'est-ce que cette statistique de processus indique ?

Que signifie « rm est haché » ?

Pas de variable DISPLAY X11 - qu'est-ce que cela signifie ?