Se connecter avec
S'enregistrer | Connectez-vous

fichier source

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte
Expert Programmation

Non. Les exécutables ne sont pas échangeables d'un système à l'autre.

Dans le monde de Billou, plusieurs types d'exécutables existent 16/32 bits, PE, etc. et dépendent de la version du système (de DOS 1 à Vista). Personnes ne penserait utiliser les vieux exécutables sous Vista.

Dans le monde de Linus, Il existe aussi plusieurs types d'exécutables incompatibles (minix, a.out, elf). Mais un même noyau peut tous les faire fonctionner, les très vieux exécutables sont donc toujours utilisables. Mais qui voudraient encore les faire tourner ?

L'utilisation directe d'un de ces exécutables dans un autre système n'et pas possible. Dans le meilleur des cas, il faut juste les recompiler (encore faut-il en avoir les sources).

La transformation d'un exécutable d'un système vers un autre s'appelle un port. (de l'anglais portage). Par exemple, la plupart des utilitaires GNU ont été porté sous Win32 : http://unxutils.sourceforge.net
Lassé par la pub ? Créez un compte