svart-riddare / euclide

Chess proofgame solving software
http://lestourtereaux.free.fr/euclide/
4 stars 1 forks source link

Mac compatibility #19

Closed dynamiccast closed 3 years ago

dynamiccast commented 3 years ago

Le SDK 10.6 ciblé dans le projet n'est plus disponible dans Xcode. Bonne nouvelle, le code compile sans problème sur les derniers SDK. Et meme sur Apple Silicon pour quand le monde sera prêt pour des processeurs arm sur desktop/laptop. J'ai ciblé sur le SDK 10.9 qui est le dernier encore maintenu et fournit d'office dans Xcode.

Aussi, Xcode ne supporte plus la compilation vers 32bits depuis 2016. J'ai du changer la cible vers 64 bits également.

Aussi, Xcode semble avoir changé depuis Snow Leopard (2009!!) la façon dont les projets gèrent leur chemin de build. Maintenant il faut spécifier un path dans un fichier de conf. Avec cette PR, Xcode va construire le projet dans Project Files\Build\Releases\euclide.