Executables binaires : compatibilité entre distributions Linux ? - Linux et OS Alternatifs
Marsh Posté le 27-01-2004 à 11:04:53
tout dépends des bibliothèques auxquels il est lié (versions, présence, compatibilité, statique ou dynamique)
par ex : même le ls de la MDK 9.2 ne marche pas sur la 9.0 parce qu'une des bibliothèque majeure (entre autre), la glibc à changé de version (2.2 > 2.3)
Marsh Posté le 27-01-2004 à 11:14:27
Oui ok je vois.
Si cela se produit, est-ce qu'il y a un message d'erreur explicite ou juste "cannot execute binary file" ?
Mais par contre le ls de MDK 9.2 fonctionnerais sous une DEBIAN si elle possède la bonne version de librairie glibc ?
Marsh Posté le 27-01-2004 à 11:39:01
si il n'est pas lié à une autre bibliothèque non-dispos/version différente, oui, ça devrait marcher.
Marsh Posté le 27-01-2004 à 11:45:52
ca dependra aussi des optimisations (genre : /etc/make.conf)
Marsh Posté le 27-01-2004 à 10:59:47
Bonjour !
Bon j'ai une question fastoche :
J'ai une application que je compile sous une Mandrake. J'ai donc un beau binaire que je veux donner à quelqu'un.
Le binaire marchera bien quelle que soit la distribution de linux du gars, mandrake debian redhat ou autre, du moment que c'est un linux et que c'est un processeur x86 ?
Y'a pas de soucis ?