Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2338 connectés 

 



Dernière réponse
Sujet : executable introuvable malgré présence dans le ls
Misssardonik

FCKGW a écrit :

Code :
  1. # file /usr/local/imdc/core/python/bin/imdc


 
:??:


 

Citation :

imdc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.0, stripped


 
 

e_esprit a écrit :

$ ldd /usr/local/imdc/core/python/bin/imdc
 
Moi je dis soit il manque une lib/il arrive pas à lier sur une lib car pas dans le LD_LIBRARY_PATH, soit c'est un binaire 32 bits sur une distrib 64 bits ou inversement (en tout cas pas la bonne architecture) :o


Citation :


         n'est pas un exécutable dynamique


 
donc c'est bien un exécutable 32 bits sur un système 64 bits, bien vu.
 
j'ai ajouté l'architecture 32 bits et install ia32-libs, ça se lance. Merci à vous !


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Misssardonik

FCKGW a écrit :

Code :
  1. # file /usr/local/imdc/core/python/bin/imdc


 
:??:


 

Citation :

imdc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.0, stripped


 
 

e_esprit a écrit :

$ ldd /usr/local/imdc/core/python/bin/imdc
 
Moi je dis soit il manque une lib/il arrive pas à lier sur une lib car pas dans le LD_LIBRARY_PATH, soit c'est un binaire 32 bits sur une distrib 64 bits ou inversement (en tout cas pas la bonne architecture) :o


Citation :


         n'est pas un exécutable dynamique


 
donc c'est bien un exécutable 32 bits sur un système 64 bits, bien vu.
 
j'ai ajouté l'architecture 32 bits et install ia32-libs, ça se lance. Merci à vous !

e_esprit $ ldd /usr/local/imdc/core/python/bin/imdc
 
Moi je dis soit il manque une lib/il arrive pas à lier sur une lib car pas dans le LD_LIBRARY_PATH, soit c'est un binaire 32 bits sur une distrib 64 bits ou inversement (en tout cas pas la bonne architecture) :o
FCKGW

Code :
  1. # file /usr/local/imdc/core/python/bin/imdc


 
:??:

Misssardonik bon ben c'est bien un binaire, pas un script. Le mystère reste donc entier.
Misssardonik je croyais que c'était un binaire mais je vais vérifier :jap:
o'gure A mon avis, ce n'est pas que le fichier n'existe pas mais qu'à son exécution, il ne trouve pas un fichier.
- regarde si l'interpréteur (1ère ligne du fichier) existe mais je pense pas que ce soit ça
- sinon regarde le reste du script et s'il s'attend  à trouver des choses pas au bon endroit (style pas dans /usr/local)
Misssardonik Bonjour,

 

Alors c'est sûrement un truc tout bête mais je bute dessus. J'ai un exécutable qu'un ls me détecte normalement, que l'auto-complétion du bash me trouve sans souci, mais que si je tente d'éxecuter le système me dit qu'il n'existe pas.

 

Exemple :

 

root@test:~# ls -l /usr/local/imdc/core/python/bin/imdc
-r-xr-xr-x 1 root root 1236568 août  29 11:10 /usr/local/imdc/core/python/bin/imdc
root@test:~# /usr/local/imdc/core/python/bin/imdc
-bash: /usr/local/imdc/core/python/bin/imdc: Aucun fichier ou dossier de ce type
root@test:~# cd /usr/local/imdc/core/python/bin/
root@test:~/usr/local/imdc/core/python/bin# ./imdc
-bash: ./imdc: Aucun fichier ou dossier de ce type

 

où est-ce que je me trompe, là ? [:klemton]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR