executable sous Linux
Publié : sam. 17/nov./2018 18:36
Bonsoir à tous,
je suis un utilisateur de Purebasic sous Linux (Ubuntu).Avec ca, on peut créer un executable, qui dans mon cas est un .so (shared object).
Quand je suis sur l'ordinateur d'origine (ou est installé PureBasic), je crée un executable , je change les permissions avec:
chmod +x mon_so_a_executer
et je demande l'execution avec:
./mon_so_a_executer , ca marche trés bien, il tourne, et j'obtient les resultats qu'il faut.
Ensuite, je met le fichier mon_so_a_executer sur une clé usb, et je passe sur un deuxième ordinateur, toujours sous linux, avec la même distribution (UBUNTU 16.04. LTS).
Je copie le fichier a executer dans un dossier, je change le propriètaire avec chown, le lit les permissions avec ls -l, et je verifie les permissions et je les modifie avec chmod si c'est necessaire.
J'essaie d'executer le fichier et, surprise, je recoit le message qui me dit que Ubuntu ne peut pas executer mon_so_a_executer.
Vous avez une explication possible, une idée, une suggestion ?
Je vous remercie en avance pour tout retour.
cordialement
je suis un utilisateur de Purebasic sous Linux (Ubuntu).Avec ca, on peut créer un executable, qui dans mon cas est un .so (shared object).
Quand je suis sur l'ordinateur d'origine (ou est installé PureBasic), je crée un executable , je change les permissions avec:
chmod +x mon_so_a_executer
et je demande l'execution avec:
./mon_so_a_executer , ca marche trés bien, il tourne, et j'obtient les resultats qu'il faut.
Ensuite, je met le fichier mon_so_a_executer sur une clé usb, et je passe sur un deuxième ordinateur, toujours sous linux, avec la même distribution (UBUNTU 16.04. LTS).
Je copie le fichier a executer dans un dossier, je change le propriètaire avec chown, le lit les permissions avec ls -l, et je verifie les permissions et je les modifie avec chmod si c'est necessaire.
J'essaie d'executer le fichier et, surprise, je recoit le message qui me dit que Ubuntu ne peut pas executer mon_so_a_executer.
Vous avez une explication possible, une idée, une suggestion ?
Je vous remercie en avance pour tout retour.
cordialement