Apparemment, pour que ça marche sous l'OS antérieur, il faut définir le SDK adéquat.
De mon côté, je vais peut-être pouvoir tester sous Tiger PPC d'ici peu. Quant à Panther, avec les modifications de Chris, ça compile mais au moment de l'édition de liens, ça tourne au vinaigre. Je pense donc, quelque soit l'OS (OS X, Linux, etc), il est impératif d'utiliser GCC en version 4. La version 4.0 permet de créer des Universal Binaries PPC et x86. La compatibilité 10.3.9 (rien d'antérieur par contre) est possible dans certaines conditions. Sinon, pour une compilation compatible Leopard, Xcode 3.1.4 (et la version GCC fournie avec cette mouture de Xcode) compilera à coup sûr des compilations compatibles.
En tout cas, c'est moins difficile de faire tourner ZS DX sous NT 3.51 que sous un vieux félin (et rester compatible avec les félins récents). Si ça continue, je passe à OS/2 (ou eComstation), ce sera moins compliqué (à mon avis, encore moins d'utilisateurs d'OS/2 que de Panther).
