Pages : 1
#1 Le 11/10/2012, à 15:21
- tintinux
Exécuter un programme
Bonjour
Sur un serveur dédié, je voudrais exécuter un binaire :
$ # Welcome to Ubuntu 12.04.1 LTS (GNU/Linux 3.2.13-grsec-xxxx-grs-ipv6-64 x86_64)
$ ls -l monprog.bin
-rwxr-xr-x 1 monlogin mongroupe 216576 oct. 8 15:46 monprog.bin
$ file monprog.bin
monprog.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped
$ ./monprog.bin
-sh: ./monprog.bin: No such file or directory
Je dois être aveugle ou complètement ignorant, mais pourquoi le fichier n'est-il pas trouvé ?
Merci pour vos lumières...
Tintinux
Ubuntu-MATE 22.04 sur 5 machines de la famille.
Développeur d'applications, dont Gestinux, une compta-gestion libre, multi-plateforme et multi-langues, connectable à une base MySQL, MariaDb ou PostgreSQL, locale ou distante.
Hors ligne
#2 Le 11/10/2012, à 15:27
- slasher-fun
Re : Exécuter un programme
Bonjour,
J'aurais tendance à dire executable "32 bits sur OS 64 bits".
Hors ligne
#3 Le 11/10/2012, à 15:40
- tintinux
Re : Exécuter un programme
Oui, merci, c'est probablement ça, mais je croyais que c'était supporté, dans ce sens ?
Ubuntu-MATE 22.04 sur 5 machines de la famille.
Développeur d'applications, dont Gestinux, une compta-gestion libre, multi-plateforme et multi-langues, connectable à une base MySQL, MariaDb ou PostgreSQL, locale ou distante.
Hors ligne
#4 Le 11/10/2012, à 16:48
- tintinux
Re : Exécuter un programme
Bon c'était bien ça.
Avec du 64 bits, tout va bien.
Mais quand même le message No such file or directory me parait inapproprié !
Merci encore de m'avoir mis sur la piste.
Tintinux
Ubuntu-MATE 22.04 sur 5 machines de la famille.
Développeur d'applications, dont Gestinux, une compta-gestion libre, multi-plateforme et multi-langues, connectable à une base MySQL, MariaDb ou PostgreSQL, locale ou distante.
Hors ligne
Pages : 1