Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/04/2011, 13h19   #1
 
Homme
Étudiant
Inscription : septembre 2010
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Tunisie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2010
Messages : 19
Points : -2
Points : -2
Par défaut comment compiler un binary file sans le code source (android)

salut,

j'ai un fichier binaire (binary file) et je veux le recompiler pour devenir un executable file mais je n'ai pas le code source du fichier

comme information: je sais que le binary file est un fichier.c compiler avec le compilateur gcc ou g++



merci d'avance
sup.wado est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 21/04/2011, 13h59   #2
Membre Expert
 
Étudiant
Inscription : août 2004
Messages : 500
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2004
Messages : 500
Points : 1 017
Points : 1 017
Envoyer un message via MSN à Senaku-seishin
Binaire est déjà compilé. Tu peux pas le recompilé car c'est déjà un binaire.
A la limite, tu peux le désassembler, mais tu aura de l'assembleur.

Quel est l'objectif de cette démarche ?
__________________
Avoir un regard neutre sur notre vie dénuée de sens, c'est la voir tel un ignorant
Senaku-seishin est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 21/04/2011, 14h00   #3
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
tu peux tout simplement pas.
parce que le binaire est la forme exécutable du fichier .c qui a été justement compilé pour l'obtenir. (pas facile d'être clair)

en clair .c ==> gcc ==> binaire

tu as pas tout simplement oublié de mettre l'attribut exécutable sur le fichier binaire ???

Code :
chmod +x ./fichier && ./fichier
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 21/04/2011, 14h51   #4
 
Homme
Étudiant
Inscription : septembre 2010
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Tunisie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2010
Messages : 19
Points : -2
Points : -2
salut et merci pour vos réponses

@ Senaku-seishin: j'ai le fichier binaire iwconfig et je veux l'exécuter sous android pour la configuration de l'interface réseau.
@ frp31: si je fasse la commande chmod +x ./iwconfig && ./iwconfig under ubuntu 10.10 (system 32), est ce que le nouveau exécutable iwconfig marche bien sur android, sinon comment je le fasse pour marche sous NDK android ???


merci
sup.wado est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 21/04/2011, 17h01   #5
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
rien à voir avec la compatibilité système.
le chmod indique juste au système que ce fichier doit être autorisé à être lancé comme un exécutable, c'est indépendant du contenu réel du fichier.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2011, 17h42   #6
 
Homme
Étudiant
Inscription : septembre 2010
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Tunisie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2010
Messages : 19
Points : -2
Points : -2
salut frp31,
oui je sais que le chmod est son rôle influx pas sur le contenu du fichier...
mais comment faire pour exécuter iwconfig sous android ???

merci d'avance
sup.wado est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 21/04/2011, 18h11   #7
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 979
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 979
Points : 6 064
Points : 6 064
Salut.

Fallait le dire dès le début que tu essayé de faire fonctionner une commande sous Android. Cet OS n'est pas initialement prévu pour l'installation de commandes supplémentaires je pense et reste limité par rapport aux "vrais" systèmes de type Unix. Le seul mode d'installation prévu, je pense, est celui des paquets apk, notamment à l'aide du market.

Je ne vois pas non plus l'intérêt d'avoir cette commande sous Android qui à déjà des applications prévu pour la configuration des réseaux wifi et autre. Android c'est fait pour du mobile ou de l'embarqué, pas pour manipuler le shell .

Cordialement,
Idriss
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 21/04/2011, 19h36   #8
 
Homme
Étudiant
Inscription : septembre 2010
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Tunisie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2010
Messages : 19
Points : -2
Points : -2
salut une autre fois
et merci pour vos informations
sup.wado est déconnecté   Envoyer un message privé Réponse avec citation 01
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h22.


 
 
 
 
Partenaires

Hébergement Web