2010-03-31 40 views
9

Tôi đang cố gắng viết một tập lệnh sử dụng lệnh make, nhưng Mac os 10.5 không đi kèm với cài đặt theo mặc định và khi bạn tải xuống nguồn mã từ trang web của gnu, bạn phải sử dụng để tự biên dịch và cài đặt nó. đó là khó khăn nếu bạn không có nó ở nơi đầu tiên. Tôi có thể cài đặt như thế nào?
(Tôi biết bạn có thể thực hiện bằng cách cài đặt Xcode và các công cụ dành cho nhà phát triển đi kèm với hệ điều hành mac, nhưng tôi không muốn mọi người phải tìm dvd cài đặt hệ điều hành mac của họ để có thể sử dụng tập lệnh.)cài đặt lệnh make mà không cần phải thực hiện (mac os 10.5)

Nó thậm chí không cần phải thực hiện, tôi chỉ tìm kiếm một tiện ích mà bạn có thể dễ dàng tải xuống trong một kịch bản (sử dụng ftp hoặc curl) và sử dụng để biên dịch mã nguồn.

Trả lời

10

Một GNU Make nguồn tarball chứa một kịch bản build.sh để giải quyết tình hình con gà và quả trứng này. Từ README:

Nếu bạn cần xây dựng GNU Make và không có khác làm chương trình để sử dụng, bạn có thể sử dụng Shell Script build.sh để thay thế. Để thực hiện việc này, trước tiên hãy chạy configure như được mô tả trong CÀI ĐẶT. Sau đó, thay vì nhập make để tạo chương trình, hãy nhập sh build.sh. Điều này sẽ biên dịch chương trình trong thư mục hiện tại. Sau đó, bạn sẽ có một chương trình Make mà bạn có thể sử dụng cho ./make install hoặc bất kỳ thứ gì khác.

Có, họ nghĩ về vấn đề này!

+0

Tôi đã cố cài đặt trình biên dịch gcc. Nó đòi hỏi Make. Tuy nhiên, việc cài đặt (bước cấu hình) yêu cầu gcc. Bất kỳ ý tưởng làm thế nào để tiến hành? Đánh giá cao sự giúp đỡ của bạn. – Srikanth

+0

Tôi nghĩ rằng bạn sẽ tìm thấy cấu hình và xây dựng Hãy yêu cầu _a C compiler_, nhưng không phải GCC cụ thể. –

3

Developer Tools được bao gồm trong đĩa cài đặt OS X trong "Cài đặt tùy chọn".

Edit:

Bạn có thể download Xcode nếu bạn đang đăng ký là một nhà phát triển của Apple.

+0

Trong câu hỏi của mình, tôi đã nói: "(Tôi biết bạn có thể thực hiện bằng cách cài đặt Xcode và công cụ nhà phát triển đi kèm với mac os, nhưng tôi không muốn mọi người phải đi tìm dvd cài đặt mac OS có thể sử dụng tập lệnh.) " – anoda9

+0

Rất tiếc, tôi đã bỏ lỡ điều đó. Có vẻ như đó là lựa chọn để tìm DVD của họ hoặc tải xuống và có thể xây dựng nó. Đó là rắc rối nhất? Chính sách của Apple về phân phối lại các tệp riêng lẻ là gì? –

+0

Vâng, thật không may họ làm cho bạn tải về toàn bộ gói chỉ để có được một điều mà bạn muốn. – anoda9

Các vấn đề liên quan