Xcode SDL and SNOW LÉOPARD

k_jonathan

Membre confirmé
15 Février 2009
66
0
GA, Etats Unis
salut a vous amis experts du dvp sous xcode ,
voilà ma demande , je veux apprendre à utiliser les bibliothèques associées au C . Pour débuter SDL me parait être un bon choix , donc j'ai suivit de nombreux tutos pour l'installer sur xcode mais aucuns résultats la compilation échoue systématiquement :confused: :confused:

"GCC 4.2 is not compatible with the Mac OS X 10.4 SDK (file SDLMain.m)"

je suis sous 10.6 snow leopard avec la dernière version de xcode .

who has an idea ?

regards
 
As-tu bien télécharger la dernière librairie SDL compatible 10.6 comme écrit sur la pages des nouvelles officielles. Sinon tu peux toujours récupérer les dernières sources SVN et recompiler toi même ta librairie. Sinon tu as vérifié que ta configuration XCode et les versions étaient les bonnes ? :p :D :D
 
Bien tu es sous Snow Leopard ou leopard pour avoir GCC 4.2.

Il est possible à la compilation de choisir un compilo inférieur sur Snow : gcc 4.0 par exemple.

Pour cela :
- tu vas sur le target et tu choisis le projet.
- L'icone bleue avec un "i" devient sélectionnable dans la barre d'outils sous le titre, tu cliques, une fenêtre devrait s'ouvrir.

- Tu sélectionnes l'onglet "build"
- Dans la partie du bas :
• Sélectionnes dans "Architectures" -> 32 bits universal
• Sélectionnes comme "Base SDK" tu choisis 10.4
• Sélectionnes dans "C/C++ compiler version" tu choisis GCC 4.0
• Dans "Mac OS X Deployement Target" tu choisis 10.4
• puis tu sélectionnes la partie entre guillemets "ZERO_LINK = NO" puis tu colles dans la fenêtre info.

Tu devrait obtenir un universal binary compatible Tiger, le problème est de pouvoir tester sous ce vieux système en PPC/intel 32 bits.

Il faut faire une modif dans le fichier : info.plist, le mieux et de l'ouvrir comme source code et de rajouter cela.

Attention c'est du xml ...

<key>LSMinimumSystemVersion</key>
<string>10.4.0</string>




Bon courage et A+

Philippe.
 
MERCI DE VOS RÉPONSES RAPIDES

j'essaierai de bidouiller un petit peux celon vos conseils , et demain je vous tiendrai au courrant :de l' issue :-)

thanks a lot pour de m'aider :zen: