Homebrew tiếp tục nói XCode chưa được cài đặt


10

Tôi đang cố gắng cài đặt Ruby bằng Homebrew, trình quản lý gói OSX.

Khi tôi chạy 'brew install ruby' Tôi liên tục nhận được thông báo 'Cảnh báo: XCode chưa được cài đặt!'. XCode đã được cài đặt, nó đang nói dối.

Có bất cứ điều gì tôi có thể cố gắng khắc phục điều này? Tôi đang chạy Lion với XCode 3.2.6.


Tôi không thực sự muốn sử dụng bất kỳ công cụ XCode mới nào ... Không giống như Homebrew có sự phụ thuộc vào XCode 4 ...
Jaco Pretorius

@slhck - hóa ra bạn đã đúng. Nâng cấp lên XCode 4 đã giải quyết nó. Vì vậy, tôi đoán lỗi thực tế ở đây là thông báo lỗi không chính xác - nó sẽ có nội dung như 'Cảnh báo: Bạn đang sử dụng phiên bản XCode lỗi thời'. Nếu bạn đăng đó là câu trả lời tôi sẽ chấp nhận?
Jaco Pretorius

Câu trả lời:


3

Theo Homebrew Wiki , bạn cần sử dụng phiên bản Xcode ≥ 4.1 khi chạy OS X Lion.

Họ thực sự nói rằng

Lưu ý rằng việc sử dụng XCode cũ hơn 4.1 trên 10.7 có thể gây ra lỗi xây dựng.

Sầu nhưng tin nhắn "cảnh báo" có lẽ là sai lệch. Hãy thử cập nhật Xcode lên phiên bản mới nhất thông qua Mac App Store.


8

Homebrew không hoạt động ngoài hộp với XCode 4.3. Bạn cũng cần cài đặt Công cụ dòng lệnh cho Xcode.

Bạn có thể làm điều này bằng cách bắt đầu XCode và đi đến Preferences-> Tải xuống-> Công cụ dòng lệnh và nhấp vào cài đặt. Hoặc lấy chúng theo cách thủ công từ https://developer.apple.com/doads/index.action .

Cuối cùng tôi phải gọi

 xcode-select -switch /Applications/Xcode.app

1

Bạn cũng có thể thử khởi động lại sau khi cài đặt Xcode.

Tôi cũng gặp vấn đề này (Brew tuyên bố xcode chưa được cài đặt), chạy 10.7. Tôi đã xóa Xcode 4.1 và sử dụng cửa hàng ứng dụng để cài đặt Xcode 4.2, vì vậy nó chắc chắn được cập nhật. Tôi đã thêm thủ công / Nhà phát triển / usr / bin vào đường dẫn của mình, điều này không giúp được gì. Nhưng một khởi động lại đã làm.


0

Thêm thư mục sau vào đường dẫn của bạn, bằng cách thêm dòng này vào ~/.bash_profile:

export PATH=$PATH:/Developer/usr/bin:/Developer/usr/local/bin

0

Điều làm việc với tôi chỉ đơn giản là khởi động ứng dụng XCode và nhấp vào "OK" trên "Bắt đầu sử dụng XCode" ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.