par laurent_G » Dim 26 Sep 2004 16:16:54
Les seules applis qui sont utilisables sur toutes les plate-formes sont les applis Java et consorts (rebol, ...) parce qu'elles tournent sur une machine virtuelle qui simule un processeur commun à toutes les versions.
Ou alors les applis qui sont écrites dans un langage script (php, perl, ruby, python, ...).
Les autres applis ( C, C++, VB, Objective C, Delphi, ...) sont compilées en binaire pour tourner sur un proc et un OS spécifiques.
Certains Unix (Solaris) ou BSD (NetBSD et FreeBSD je crois) ont une compatibilité avec les binaires Linux mais uniquement sur proc x86.
En fait quand je parlais de problème à recompiler une appli sur PowerPC, c'est parce que beaucoup trop d'applis sont programmées et testées sur x86 et que le portage sur PPC n'est pas toujours aussi simple qu'une recompil.
Il faut pour ça que l'appli réponde aux normes de dév ( Posix ou autres).