Où trouver macos SDK 10.6 Pour Xcode?
je suis Xcode 4.4
sur OS X Lion. J'aimerais installer le Mac 10.6 SDK-aussi connu sous le nom de macosx10.7 SDK-parce que j'ai besoin de compiler openFrameworks.
j'ai trouvé que j'ai besoin de télécharger d'autres outils de ce site. Mais je n'y ai pas trouvé de 10,6 SDK. J'ai aussi essayé de chercher dans Xcode Préférences - > téléchargements - > composants, mais il n'y a pas moyen.
je me demande comment installer les SDK précédents pour Xcode?
5 réponses
malheureusement, Apple a tendance à rendre cela beaucoup plus difficile que vous le souhaitez. Vous ne pouvez pas télécharger les SDK tout seul. Ils font partie des versions spécifiques de Xcode. Vous devez donc télécharger la bonne version de Xcode. Cherchez "10.6", et vous verrez que vous voulez Xcode 4.1.
une fois que vous téléchargez cela, vous pouvez l'installer (cette version ira dans /Developer, donc elle ne cassera pas votre version /Applications), ou vous pouvez ouvrir le paquet et y trouver les SDK. Si vous ne savez pas comment ouvrir ces paquets, il suffit de l'installer.
une fois que vous avez fait cela, cherchez "MacOSX10.6.SDK." J'oublie exactement où il se trouve dans cette version particulière.
ce que je fais à ce moment-là, c'est Copier le sdk dans le répertoire A /SDKs. De cette façon, j'ai toujours tous les.
Maintenant, vous devez l'ajouter à votre version de Xcode. Vous pouvez le faire en créant des liens symboliques dans /Applications/Xcode.app/Contents/Développeur/plates-formes/MacOSX.plate-forme/développeur / SDK. Si vous le souhaitez, vous pouvez utiliser mon petit lien-sdk script pour cela.
mise à jour: dans les versions modernes de Xcode (7.3+) Pour utiliser des SDK plus anciens éditer MinimumSDKVersion
ici:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Info.plist
tous les anciens macOS SDK se trouvent sur GitHub - https://github.com/phracker/MacOSX-SDKs
si vous cherchez le openFrameworks forums, il y a quelques messages où les gens fournissent des liens de téléchargement à partir de leurs dossiers de Dropbox publics, par exemple.
quelques SDK (avec Xcode) que vous pouvez télécharger à partir de liens directs. Liste ici: http://iphonesdkdev.blogspot.ru/2010/04/old-versions-of-iphone-sdk.html
certains ne fonctionnent pas, mais quelque chose que vous pouvez toujours télécharger. Exemple: http://adcdownload.apple.com/Developer_Tools/xcode_3.2.6_and_ios_sdk_4.3__final/xcode_3.2.6_and_ios_sdk_4.3.dmg
un peu hors sujet, mais j'ai trouvé un problème similaire en essayant D'installer Erlang en utilisant kerl.
tout a fonctionné pour moi jusqu'à la construction de "kerl"..." étape. Le journal de génération a montré l'erreur suivante:
odbcserver.c:117:10: fatal error: 'sql.h' file not found #include "sql.h"
le problème est que L'ODBC ne fait plus partie de L'installation Mavericks(i.e., MacOS 10.6 SDK n'est pas installé). En regroupant les conseils d'une variété de sites, dont aucun ne fonctionnait seul, l'ensemble suivant d'étapes a fixé le question:
- brew install unixodbc - installe les bibliothèques ODBC manquantes et inclut des fichiers (par exemple, sql.h.)
définir CFLAGS pour pointer vers le répertoire include pour l'installation unixodbc dans le cadre de la commande Kerl build (e.g.,):
CFLAGS="-I/usr/local/Cellar/unixodbc/2.3.2/include"./kerl construire R15B R15B
ceci renvoie la construction vers les fichiers d'inclusions ODBC.
Mon environnement est Mavericks, les outils de ligne de commande xcode et xcode v5.1.1.