Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/12/2011, à 01:51

Jhonny-boy

[RESOLU] executable qui ne se lance pas

Bonjour a tous.

J'utilise un logiciel sous unix au bureau que je lance via le terminal via la commande:

./nom inputfile.in

Voulant pouvoir faire de même a la maison, j'ai installé ubuntu sous virtual box et copié le programme en question sur mon ordinateur.
Jusque la pas trop de problèmes, je m'assure de rendre le fichier exécutable et essaye de le lancer.
J'obtiens le message d'erreur:

bash: ./nom : fichier binaire impossible à lancer

Alors j'ai essayé de tapper la commande avec sudo devant et la nouveau message d'erreur:

./nom: 4: Syntax error: ")" unexpected

Etant un novice en la matière je ne sais pas trop quoi faire.

Quelqu'un aurait il une idée pour lancer ce programme ?

Merci

Dernière modification par Jhonny-boy (Le 09/12/2011, à 15:16)

Hors ligne

#2 Le 09/12/2011, à 02:00

sputnick

Re : [RESOLU] executable qui ne se lance pas

Salut,

que donnes ces commandes depuis le terminal ? (à copier coller ici même)

echo $SHELL
 $SHELL -version
head -n1 ./nom

On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#3 Le 09/12/2011, à 02:35

Jhonny-boy

Re : [RESOLU] executable qui ne se lance pas

jhonnyboy@jhonnyboy-VirtualBox:~/Bureau/sfbox$ echo $SHELL
/bin/bash
jhonnyboy@jhonnyboy-VirtualBox:~/Bureau/sfbox$  $SHELL -version
GNU bash, version 4.2.10(1)-release (i686-pc-linux-gnu)
Copyright (C) 2011 Free Software Foundation, Inc.
Licence GPLv3+ : GNU GPL version 3 ou ultérieure <[url]http://gnu.org/licenses/gpl.html[/url]>[/i]

[i]Ceci est un logiciel libre ; vous être libre de le modifier et de le redistribuer.
Aucune garantie n'est fournie, dans la mesure de ce que la loi autorise.
jhonnyboy@jhonnyboy-VirtualBox:~/Bureau/sfbox$ head -n1 ./sfbox64
ELF>%@@@@@'$@@@@@@@@@..  d .  @@  Ptd)iiTTQtd/lib64/ld-linux-x86-64.so.2GNU    ]1ha
  ]bfdTȁ

Des icones manquent pour la derniere commande (des carés blanc avec des chiffres dedans sur mon terminal)

Dernière modification par Jhonny-boy (Le 09/12/2011, à 11:35)

Hors ligne

#4 Le 09/12/2011, à 03:18

sputnick

Re : [RESOLU] executable qui ne se lance pas

Met le code dans les balises adéquates (code) STP à l'avenir. (icone avec les chevrons lors de l'édition)

Ton programme, il a été compilé pour une architecture précise, sauf coup de bol, il n'est pas possible de le lancer sur un autre ordi (l'architecture matérielle doit être la même et les dépendances satisfaites).

Le mieux, c'est de demander au fournisseur de te re-fournir le programme adapté à ton architecture.

Peux t-on savoir à quoi ce programme corresponds ou bien c'est classé secret défense ?


On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#5 Le 09/12/2011, à 09:32

serged

Re : [RESOLU] executable qui ne se lance pas

Est-il pour la même architecture ?

Que dit un :

file nom

LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#6 Le 09/12/2011, à 11:40

Jhonny-boy

Re : [RESOLU] executable qui ne se lance pas

C'est un programme de calcul scientifique (calculs SCF).

Voila ce que donne: file nom

jhonnyboy@jhonnyboy-VirtualBox:~/Bureau/sfbox$ file sfbox64
sfbox64: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped

Hors ligne

#7 Le 09/12/2011, à 13:59

aduxas

Re : [RESOLU] executable qui ne se lance pas

Au risque de dire une betise, mais il est bien en 64 bits, ton OS?

Hors ligne

#8 Le 09/12/2011, à 15:15

Jhonny-boy

Re : [RESOLU] executable qui ne se lance pas

Effectivement OS 32bit, j'ai demandé une version 32 bit du logiciel à l'auteur et ça fonctionne.

Merci bien (et pour le coup c'est moi qui passe pour un idiot tongue)

Hors ligne

#9 Le 09/12/2011, à 17:02

aduxas

Re : [RESOLU] executable qui ne se lance pas

J'ai vu que virtualbox peut quand-même tourner des logiciels 64b sous un OS 32b, mais il faut le configurer correctement.  Voir leur site web.

Hors ligne