Snow Leopard: commande make introuvable, même si XCode est installé?

9

J'ai donc installé XCode sur Snow Leopard. Pourquoi reçois-je des messages comme celui-ci:

sudo: make: command not found

Que dois-je faire pour résoudre ce problème?

Solution:

Je ne sais pas ce qui s'est passé, mais j'ai pu résoudre le problème en téléchargeant la dernière version de XCode et en la réinstallant. Maintenant, je peux voir que j'ai fait installer correctement.

$ which make
/usr/bin/make
Andrew
la source

Réponses:

9

Lorsque vous avez installé les outils Apple Developer, avez-vous également installé le package "Unix Development"? À partir des outils de développement Xcode 3.2.2 pour le SDK 10.6 Mac et le SDK 3.2 du SDK iPhone :

Installation

Le programme d'installation du SDK Xcode et iPhone propose six options pour configurer l'installation à partir du bouton «Personnaliser ...»:

...

  • Développement UNIX. Outils de ligne de commande utilisés pour le développement basé sur UNIX. Ses composants sont toujours placés dans / usr - une seule version installée à la fois.

Je crois que c'est ce qui déclenche la mise des utilitaires dans / usr / bin ...

Peter Murray
la source
2
juste pour aider les utilisateurs de lion avec ce problème. Après avoir installé XCode (4.3.3 au moment de la rédaction), à l'intérieur de Xcode -> Outils de développement -> Plus d'outils de développeur ... il vous amène au site Web de développeur Apple où, après quelques cerceaux, vous pouvez rechercher "make" ou " gcc "et vous pouvez télécharger" Outils de ligne de commande pour XCode "
w--
11

Allez dans Préférences dans Xcode, choisissez Téléchargements et installez les outils de ligne de commande .

entrez la description de l'image ici

Kristoffer K
la source
J'ai accidentellement entré des informations d'identification erronées, et maintenant cela ne me permettra pas de modifier mes informations d'identification d'origine. Il indique simplement que je ne suis pas inscrit chaque fois que j'essaie de cliquer sur installer.
Trip
Cet écran XCode est pris sur Lion, la question concernait Snow Leopard sur laquelle la version XCode est complètement différente.
Ain
1

J'ai fini par avoir un problème similaire dans lequel la commande make avait mystérieusement disparu de mon Mac après la mise à niveau. Je suis passé de Snow Leopard à Lion. J'ai également mis à niveau Xcode 4.2 vers 4.3.

Cependant, après que les installations se soient apparemment bien déroulées, elles n'ont pu être trouvées. Il semble que l'installation du nouveau Xcode l'a effacé.

J'ai fini par utiliser l'installateur GCC du brillant Kenneth Reitz, qui fonctionnait parfaitement: https://github.com/kennethreitz/osx-gcc-installer

Bijan
la source
Il y a de fortes chances que vous n'ayez pas installé les outils de ligne de commande pour Xcode.
Daniel Beck
0

Assurez-vous que votre PATH contient le répertoire qui inclut make.

JRobert
la source
quel répertoire serait-ce?
Andrew
@misbehavens / usr / bin /
Joseph