Tôi đang sử dụng Homebrew độc quyền (nghĩa là tôi không và sẽ không sử dụng MacPorts hoặc Fink). Tôi cũng muốn giữ cài đặt thủ công ở mức tối thiểu. 1
Nhưng tôi có thể cài đặt GCC bằng cách nào?
Trước hết, tất nhiên tôi đã cài đặt Xcode nhưng phiên bản hiện tại không được phát hành với GCC cập nhật (tôi cần ít nhất 4,5, nhưng sẽ thích phiên bản mới nhất) - thực tế, nó không xuất xưởng với một GCC phù hợp ở tất cả (nó chỉ xuất xưởng Clang) và đó dường như là một vấn đề đối với Homebrewạn
Tôi biết danh sách GCC tùy chỉnh và trình biên dịch chéo nhưng thực tế tất cả các cài đặt đó đều yêu cầu GCC đã được cài đặt - ít nhất, brew
chúng không thành công với các lỗi liên kết trên Lion mà tôi gán cho Clang và -use-gcc
không hoạt động rõ ràng lý do.
brew doctor
chỉ đề cập đến những gì tôi đã biết, không có GCC (4.2.x) được cài đặt.
1 Trước đây tôi đã trộn MacPorts, Homebrew và một số cài đặt thủ công và đã kết thúc với một địa ngục bảo trì và phiên bản. Tôi không muốn đến đó một lần nữa.
$PATH
là thông thường (rốt cuộc, đây là một hệ thống gần như trống): /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
nhưng tôi không nghĩ rằng vấn đề này. Các công thức được cung cấp bởi homebrew-alt đơn giản là lỗi thời và không hoạt động với Clang.
gcc --version
cái gì? Tôi nhận đượci686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)
và tôi chỉ cần cài đặt Xcode từ MAS. Ngoài ra những gì đầu ra củaecho $PATH
?