Snow Leopard: membuat perintah tidak ditemukan, meskipun XCode diinstal?

9

Jadi saya sudah menginstal XCode di Snow Leopard. Mengapa saya menerima pesan seperti ini:

sudo: make: command not found

Apa yang harus saya lakukan untuk mengatasi masalah ini?

Larutan:

Saya tidak yakin apa yang terjadi, tetapi saya dapat memperbaiki masalah dengan mengunduh versi terbaru XCode dan menginstalnya kembali. Sekarang saya dapat melihat bahwa saya telah menginstal dengan benar.

$ which make
/usr/bin/make
Andrew
sumber

Jawaban:

9

Ketika Anda menginstal alat Pengembang Apple, apakah Anda juga menginstal paket "Pengembangan Unix"? Dari alat pengembang Xcode 3.2.2 untuk file README Mac SDK 10.6 dan iPhone SDK 3.2 :

Instalasi

Penginstal Xcode dan iPhone SDK menyediakan enam opsi untuk mengonfigurasi instalasi dari tombol "Customize ...":

...

  • Pengembangan UNIX. Alat baris perintah yang digunakan untuk pengembangan berbasis UNIX. Komponen-komponennya selalu ditempatkan di / usr - hanya satu versi yang diinstal pada satu waktu.

Saya percaya itulah yang memicu menempatkan utilitas ke / usr / bin ...

Peter Murray
sumber
2
hanya untuk membantu pengguna singa dengan masalah ini. Setelah menginstal XCode (4.3.3 pada saat penulisan), di dalam Xcode -> Developer Tools -> More Developer Tools ... Anda akan dibawa ke situs web pengembang apple di mana setelah beberapa putaran Anda dapat mencari "make" atau " gcc "dan Anda dapat mengunduh" Command Line Tools for
XCode
11

Buka Preferensi dalam Xcode, pilih Unduhan dan instal Alat Baris Perintah .

masukkan deskripsi gambar di sini

Kristoffer K
sumber
Saya tidak sengaja memasukkan kredensial yang salah, dan sekarang tidak akan membiarkan saya mengubah kredensial asli saya. Itu hanya mengatakan saya tidak terdaftar setiap kali saya mencoba dan klik instal.
Perjalanan
Layar XCode ini diambil pada Lion, pertanyaannya adalah tentang Snow Leopard di mana versi XCode sama sekali berbeda.
Ain
1

Saya akhirnya memiliki masalah serupa di mana perintah make secara misterius menghilang dari Mac saya setelah di-upgrade. Saya memutakhirkan dari Snow Leopard ke Lion. Saya juga memutakhirkan dari Xcode 4.2 ke 4.3.

Namun, setelah instalasi tampaknya berjalan dengan baik, tidak ada tempat untuk menemukannya. Tampaknya menginstal Xcode baru hanya memusnahkannya.

Saya akhirnya menggunakan pemasang GCC dari Kenneth Reitz yang brilian, yang bekerja dengan baik: https://github.com/kennethreitz/osx-gcc-installer

Bijan
sumber
Kemungkinannya, Anda tidak menginstal alat baris perintah untuk Xcode.
Daniel Beck
0

Pastikan PATH Anda berisi direktori yang menyertakan make.

JRobert
sumber
direktori mana itu?
Andrew
@misbehavens / usr / bin /
Joseph