28 votes

installer "make" sur Mac

J'essaie d'installer Memcached sur Mac en utilisant ce tutoriel : http://tugdualgrall.blogspot.de/2011/11/installing-memcached-on-mac-os-x-and.html mais quand j'essaie ./configure il dit configure : error : no acceptable C compiler found in $PATH quand j'essaie make, le message suivant s'affiche make sh : make : commande non trouvée sh-3.2# yum install make sh : yum : commande non trouvée sh-3.2# apt-get install make sh : apt-get : commande non trouvée

Je dois préciser que j'ai Xcode mais que cela ne fonctionne toujours pas. Je suis vraiment nouveau sur Mac, alors prenez cela en considération :) J'apprécierais vraiment votre aide Merci !

0 votes

Xcode devrait vous donner make et les outils connexes. Que fait printenv PATH | tr ":" "\n" retour ?

0 votes

It gives: /opt/local/bin /opt/local/sbin /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/X11/bin /usr/local/git/bin

0 votes

Les versions récentes de Xcode installent leurs outils dans le bundle lui-même, par exemple. /Applications/Xcode.app/Contents/Developer/usr/bin . Essayez de mettre cela dans votre $PATH .

85voto

torrey.lyons Points 4268

Si vous avez Xcode 4.3 ou plus récent, les outils de ligne de commande, tels que make, ne sont pas installés par défaut. Dans les préférences de Xcode, allez dans l'onglet "Téléchargements" et sous "Composants", appuyez sur le bouton "Installer" à côté de "Command Line Tools". Après avoir téléchargé et installé avec succès les outils de ligne de commande, vous devriez également taper la commande suivante dans le Terminal pour vous assurer que tous vos outils de ligne de commande Xcode sont commutés pour utiliser les versions 4.3 :

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Une fois que tout est installé avec succès, vous devriez voir make et d'autres outils de développement en ligne de commande dans /usr/bin.

0 votes

Parfait ! Merci beaucoup Torrey !

0 votes

Pourquoi cela ne fonctionne pas pour moi ? il dit toujours : -bash : make : commande non trouvée

0 votes

@SazzadTusharKhan - essayez ceci : daigo.org/2012/10/ - tl;dr : Xcode > Préférences > Téléchargements > cliquez sur "installer" à côté de Command Line Tools. J'ai Xcode 4.5.3 actuellement installé et j'ai eu besoin de faire cela après avoir mis à jour de Lion à Mountain Lion.

3voto

Bart Verkoeijen Points 1567

De torrey.lyons Réponse de la Commission, dans Xcode --> Préférences --> Téléchargements il est dit sous Outils en ligne de commande :

Avant l'installation, Notez qu'à partir de Terminal, vous pouvez utiliser l'outil l'outil XCRUN pour lancer les compilateurs et autres outils intégrés dans l'application l'application Xcode. Utilisez l'outil XCODE-SELECT pour définir quelle version de Xcode est active. Tapez "man xcrun" dans le Terminal pour en savoir plus. plus d'informations.

Par conséquent, j'ai pu lancer l'outil make avec la commande xcrun make .

0voto

EFD Points 1

Les choses ont changé dans Mac OS 11 (Big Sur). Il existe maintenant un paquet d'outils de ligne de commande. Recherchez "Command Line Tools for Xcode 12.5.1" (ou une version plus récente) sur le réseau des développeurs d'Apple.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X