Problème avec une lib sous wine

Bonjour à tous

J'ai un petit soucie avec wine sous ma mandrake 10.1 official
lorsque je fait ./wine il me donne un message d'erreur:
./wine_relocated: error while loading shared libraries: libntdll.so: cannot open shared object file: No such file or directory.
Que je ne comprend pas merci de votre aide Angélique

j'ai trouver ceci sur google:

En cas d'erreur de chargement de librairie (par exemple "Error while loading shared libraries: libntdll.so"),

assurez vous d'ajouter le chemin des librairies /etc/ld.so.conf et exécuter ldconfig en tant que root.

comment doi-je exécuter ldconfig?
et comment ajouter le chemin des librairies dans /etc/ld.so.conf?

je suis novice sous linux ;-) merci de votre aide

13 réponses

  1. Bonjour,

    Je n'utilise pas wine, donc ceci sont des conseils d'ordre général.

    comment doi-je exécuter ldconfig?

    Ouvrir un terminal, par exemple xterm ou konsole (->voir dans le menu de kde si vous utilisez kde)
    Se logguer en root:
    su
    password

    et tapper la commande
    /sbin/ldconfig

    comment ajouter le chemin des librairies dans /etc/ld.so.conf

    Toujours en mode administrateur, vous pouvez éditer le fichier ld.so.conf au moyen d'un éditeur de texte et ajouter le path vers les librairie, par exemple:
    /usr/X11R6/lib

    Voila, si vous ne comprenez pas, n'hésitez pas à poser des questions.

    Bon amusement,
    @+
    1. je ne comprend pas wine dit toujours : ./wine: error while loading shared libraries: libntdll.so: cannot open shared object file: No such file or directory

      [****@localhost etc]$ vi ld.so.conf (voila se qui me donne)

      include ld.so.conf.d/*.conf
      /usr/lib/qt3/lib
      /usr/X11R6/lib
      /usr/lib/wine

      j'ai t'apper la commande

      root@localhost ***]# /sbin/ldconfig
      [root@localhost ***]#

      et puis j'ai fait :

      [root@localhost winex]# ./wine
      ./wine: error while loading shared libraries: libntdll.so: cannot open shared object file: No such file or directory

      la je ne comprend plus rien merci de votre aide
      1. oui :

        [***@localhost ***]$ locate libntdll.so

        /home/****/winex/dlls/ntdll/libntdll.so
        /home/***/winex/dlls/libntdll.so
        /usr/local/lib/libntdll.so
        1. j'ai résolu le problème de dessus ;-)
          mais hop!! un autre problème :-(

          ./wine
          wine: chdir to /root/.wine/wineserver-localhost : No such file or directory
          1. pouvez-vous m'aider

            [*****@localhost ****]$ wine
            wine: exists lstat socket : No such file or directory

            le problème : ./wine
            wine: chdir to /root/.wine/wineserver-localhost : No such file or directory
            est régler
            1. j'aurais vraiment besoin d'aide SVP

              lorsque je t'appe : wine il me dit ceci :-(
              wine: exists lstat socket : No such file or directory