मैं Homebrew का विशेष रूप से उपयोग कर रहा हूं (यानी मैं नहीं, और MacPorts या फिंक का उपयोग नहीं करूंगा)। मैं मैनुअल इंस्टॉलेशन को भी न्यूनतम रखना चाहता हूं। 1
... लेकिन मैं जीसीसी कैसे स्थापित कर सकता हूं?
सबसे पहले, मैंने बेशक एक्सकोड स्थापित किया है, लेकिन वर्तमान संस्करण जीसीसी के लिए एक शालीनता के साथ जहाज नहीं करता है (मुझे कम से कम 4.5 की आवश्यकता है, लेकिन सबसे हाल ही में एक पसंद करेंगे) - वास्तव में, यह जहाज नहीं करता है सभी पर एक उचित GCC के साथ (यह केवल Clang जहाजों) और है कि Homebrew के लिए एक समस्या लगती है ...
मुझे कस्टम GCC और क्रॉस कंपाइलरों की एक सूची के बारे में पता है, लेकिन वास्तव में उन सभी स्थापनाओं के लिए पहले से ही स्थापित GCC की आवश्यकता है - कम से कम, brew
आईएनजी उन्हें शेर पर लिंकर त्रुटियों के साथ विफल रहता है जो मैं क्लैंग को विशेषता देता हूं, और -use-gcc
स्पष्ट काम नहीं करता है कारणों।
brew doctor
केवल वही उल्लेख करता है जो मैं पहले से जानता हूं, कि कोई GCC (4.2.x) स्थापित नहीं है।
1 मैंने पहले MacPorts, Homebrew और कुछ मैनुअल इंस्टॉलेशन को मिश्रित किया है और एक रखरखाव और संस्करण नरक के साथ समाप्त हो गया है। मैं वहां दोबारा नहीं जाना चाहता।
$PATH
सामान्य है (यह लगभग एक रिक्त प्रणाली है, सब के बाद): /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
... लेकिन मुझे नहीं लगता कि यह मायने रखता है। Homebrew-alt द्वारा प्रदान किए गए सूत्र केवल पुराने हैं और क्लैंग के साथ काम नहीं करते हैं।
gcc --version
? मुझे मिलता हैi686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)
और मैंने बस MAS से Xcode स्थापित किया है। इसके अलावा आउटपुट क्या हैecho $PATH
?