C'est lié à l'ABI GCC qui n'assure pas la compatibilité ascendante.
BeOS R5 était compilé avec GCC 2.95 donc toutes les applications BeOS étaient compilées avec GCC 2.95.
Donc pour faire tourner une application BeOS sur Haiku il faut un système compilé avec GCC 2.95.
Haiku cependant permet aussi d'utiliser GCC "moderne". On peut faire l'analogie avec les Linux qui font un mélange hétérogène de bibliothèques/applications 32bits et 64bits.
Un jour viendra où toutes les applications BeOS auront été recompilées pour Haiku et où GCC 2.95 pourra être enterré.
[^] # Re: vieilles versions de logiciels
Posté par dinomasque . En réponse au journal Pourquoi je garde Haiku. Évalué à 5.
BeOS R5 était compilé avec GCC 2.95 donc toutes les applications BeOS étaient compilées avec GCC 2.95.
Donc pour faire tourner une application BeOS sur Haiku il faut un système compilé avec GCC 2.95.
Haiku cependant permet aussi d'utiliser GCC "moderne". On peut faire l'analogie avec les Linux qui font un mélange hétérogène de bibliothèques/applications 32bits et 64bits.
Un jour viendra où toutes les applications BeOS auront été recompilées pour Haiku et où GCC 2.95 pourra être enterré.
BeOS le faisait il y a 20 ans !