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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Cannot execute binary file

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Cannot execute binary file

n°239809
ytsejamer
Posté le 22-03-2003 à 18:06:12  profilanswer
 

Je viens d'installer Mandrake 8 pour rouler un serveur de vidéoconférence. Je suis les étapes à la ligne pour démarrer le programme mais j'obtiens toujours le message d'erreur suivant: cannot execute binary file. Que se passe-t-il et que puis-je pour résoudre ce problème?  
 
Merci!

mood
Publicité
Posté le 22-03-2003 à 18:06:12  profilanswer
 

n°239812
Jak
Back to Slack !
Posté le 22-03-2003 à 18:08:12  profilanswer
 

Que renvoie la commande  
~$ file <nom_du_fichier_à_exécuter> ?

n°239818
ytsejamer
Posté le 22-03-2003 à 18:16:07  profilanswer
 

Merci pour cette réponse rapide.
Il est écrit: ~$: command not found
 
J'ai écrit: ~$ file DirectoryServer
et j'ai aussi essayé: ~$ file /opt/ivisitd/bin/DirectoryServer
 
Dans les deux cas j'obtiens le même message.


Message édité par ytsejamer le 22-03-2003 à 18:16:45
n°239819
Jak
Back to Slack !
Posté le 22-03-2003 à 18:19:08  profilanswer
 

C'est con, la commande file n'existe pas sur ton système, ça aurait bien simplifié les choses. Juste une question, à tout hasard : le fichier est bien exécutable ?
Il vient d'où cet exécutable ?

n°239820
ytsejamer
Posté le 22-03-2003 à 18:21:29  profilanswer
 

Oui, il est bien exécutable puisque j'ai déjà réussi à le faire fonctionner sur RedHat. Il s'agit du serveur iVisit qui sera commercialisé d'ici 1-2 mois. Ça provient directement de la compagnie.

n°239821
monokrome
nocturne
Posté le 22-03-2003 à 18:24:12  profilanswer
 

c'est peut-être une remarque bête, mais quand Jak te dit de taper la commande, tu ne tapes pas le '~$' hein ? juste file /chemin/du/binaire
 
edit : tant que t'y es après tapes :
 


ldd /chemin/du/binaire


 
edit2: ah bin vu que le binaire est linké en static, ldd ne sert a rien


Message édité par monokrome le 22-03-2003 à 18:34:09
n°239824
ytsejamer
Posté le 22-03-2003 à 18:32:16  profilanswer
 

Merci de la précision. Je ne connais tellement rien à Linux que effectivement, j'avais écrit les caractères barbares. Honte à moi! La commande fonctionne maintenant.
 
ELF 32 bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, not stripped.
 
Question comme ça, puisque je vois Intel 386. Est-ce que ça aurait à voir avec le type d'ordi? Lorsque je disais que ça fonctionnait sur RedHat, c'est que le RedHat est monté sur un PC. Mon Mandrake est monté sur un Mac. Ma version serait-elle destinée à rouler uniquement sur un PC?

n°239825
monokrome
nocturne
Posté le 22-03-2003 à 18:37:23  profilanswer
 

dans ce cas oui, c'est de l'architecture dont tu parles.
 
Un programme compilé pour tourner sur du x86 ne peut pas tourner sur d'autres plates-forme, et inversement, a moins de passer par un "émulateur" de type bochs.
 
Je crois que tu vas devoir le mettre sur un x86

n°239826
ytsejamer
Posté le 22-03-2003 à 18:39:45  profilanswer
 

Ha putain! Ça fait quatre heures que je bidouille là-dessus et que j'essaie n'importe quoi! Merci pour vos réponses...

n°239827
monokrome
nocturne
Posté le 22-03-2003 à 18:42:03  profilanswer
 

Y a pas de quoi, et c'est en bidouillant que l'on progresse  :)

mood
Publicité
Posté le 22-03-2003 à 18:42:03  profilanswer
 

n°239849
Jak
Back to Slack !
Posté le 22-03-2003 à 19:43:30  profilanswer
 

Oups, désolé pour le ~$, je symbolise toujours le prompt du shell devant les commandes, et je n'avais pas fait attention que c'était de ça que parlait le message d'erreur.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Cannot execute binary file

 

Sujets relatifs
Window Maker+ un file manager en GTK?Pb avec cronttab: script sh exécuté, pas php?
cannot assign requested address - cups/sshaugmenter le nbre max de file d'attente [RESOLU]
[DEBIAN-WOODY]Execute pas PHP avec Apache[Mandrake 9.0] File Roller veut pas marcher :(
PCI : Cannot allocate resource region 0 of device ...Cannot lock user lib, file /etc/ptmp or /etc/gtmp exist
pb a la compilation : C++ compiler cannot create executables 
Plus de sujets relatifs à : Cannot execute binary file


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