web-dev-qa-db-fra.com

Tentative d’installation de Qt sous OS X: "Vous devez installer Xcode 5.0.0", mais cette version est si ancienne qu’elle n’est pas disponible.

Je suis un développeur Windows/Linux qui construit parfois pour OS X - en particulier avec Qt.

J'ai un projet Qt simple que j'ai développé sous Windows. Je souhaite maintenant le construire sur OS X.

Je cours Yosemite. J'ai installé Xcode 7 et j'essaie d'installer Qt 5.5.

Lorsque j'exécute le programme d'installation de Qt, immédiatement après l'invite à se connecter à Qt (ce qui a abouti), le message d'erreur suivant s'affiche:

Vous devez installer Xcode version 5.0.0.

Qt installation fails

J'ai tenté de localiser Xcode 5.0.0 sur le site Apple Developer, mais il s'agit de 2 versions principales derrière la version la plus récente, et je ne peux même pas trouver un programme d'installation pour cela.

Plus précisément, je me demande vraiment pourquoi la version la plus récente de Qt nécessite une version de Xcode considérée comme si ancienne par Apple et qu’elle n’est même pas disponible.

Comment résoudre ce problème afin d’installer Qt sur OS X?

34
Dan Nissenbaum

J'ai rencontré le même problème et l'ai résolu en suivant les instructions ici . Ce lien décrit un problème d'installation similaire, mais légèrement différent.

Pour résumer, vous devez vous assurer que les outils de ligne de commande Xcode sont installés et configurés correctement. Je les avais déjà installés, mais je devais entrer dans Preferences -> Locations dans Xcode et définir le menu déroulant sur la version actuellement installée.

Le lien affiche une version antérieure de Xcode dans laquelle le chemin est en réalité Preferences -> Downloads -> Components.

Une fois ce changement effectué, l’installateur a continué avec succès.

65
gus

La solution qui a fonctionné pour moi (sous OSX Sierra XCode 8.2.1) consiste à ouvrir XCode Preferences -> Locations.

Il existe un menu déroulant nommé Command Line Tools. Sélectionnez la version XCode disponible ici. Puis redémarrez l’installation de qt Creator.

19
Francesco Boi

tiré du lien ci-dessus, cela a résolu mon problème:

Sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer 
12
TSga

Pour moi, fermer l'invite et casser les touches (alt F4, je sais que ce n'est pas une fenêtre) avant que l'invite ouverte suivante ne fonctionne ... qt fonctionne bien maintenant, car il n'a pas besoin de l'ancienne version.

0
user11074957