UB compatible depuis MacOS X 10.2.8
olivier555
Membre
Bonjour!
J'aimerais que mon appli (Universal Binary) soit compatible pour PPC depuis MacOX X 10.2.8. J'ai à peu près compris comment ça se passe pour définir un SDK et un compilateur pour chaque architecture, mais il y a un point sur lequel je ne suis pas tout à fait sûr. Ma variable MACOSX_DEPLOYMENT_TARGET_ppc est sur 10.2 (la plus ancienne version de MacOX X sur laquelle mon appli marchera), mais faut-il obligatoirement que mon SDK soit 10.2.8 (SDKROOT_ppc sur /Developer/SDKs/MacOSX10.2.8.sdk)? Où MacOSX10.3.9.sdk suffit-il?
Merci!
J'aimerais que mon appli (Universal Binary) soit compatible pour PPC depuis MacOX X 10.2.8. J'ai à peu près compris comment ça se passe pour définir un SDK et un compilateur pour chaque architecture, mais il y a un point sur lequel je ne suis pas tout à fait sûr. Ma variable MACOSX_DEPLOYMENT_TARGET_ppc est sur 10.2 (la plus ancienne version de MacOX X sur laquelle mon appli marchera), mais faut-il obligatoirement que mon SDK soit 10.2.8 (SDKROOT_ppc sur /Developer/SDKs/MacOSX10.2.8.sdk)? Où MacOSX10.3.9.sdk suffit-il?
Merci!
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Tu peux faire un UB qui ne sera effectivement vu en tant que tel par Tiger ou supérieur, mais qui sera aussi reconnu par Panther et inférieur (selon ton choix de deployment target), pour qu'il puisse l'exécuter sans qu'il ait à se soucier si l'appli est en UB ou pas. C'est normal et logique, pour une distribution tu vas pas t'amuser à compiler 36 versions différentes...;)Â