2013-01-04 44 views
6

पर जीसीसी 4.7.1 इंस्टॉल करना मैं अपने मैक पर GCC 4.7.1 इंस्टॉल करने की कोशिश कर रहा हूं क्योंकि मैं एक्सकोड में दिए गए LLVM GCC 4.2 को अपडेट करना चाहता हूं।ओएस एक्स

मैं GCC 4.7.1 डाउनलोड किया है और मैं ~/Downloads में gcc-4.7.1 फ़ोल्डर रखा है, तो मैं यहां दिए गए निर्देशों का पालन किया: http://gcc.gnu.org/install/ और मैं

cd ~/Desktop 
mkdir objdir 
cd objdir 
~/Downloads/gcc-4.7.1/configure --with-gmp=/usr/local/include --with-mpfr=/usr/local/include --with-mpc=/usr/local/include 

लिखा था और विन्यास समस्याओं को दिखाने करता है।

तब मैं

make 

लिखा था और यह सब कुछ ठीक है जब तक मैं इस संदेश को

rm -f stage_current 
Comparing stages 2 and 3 
warning: gcc/cc1-checksum.o differs 
warning: gcc/cc1obj-checksum.o differs 
warning: gcc/cc1plus-checksum.o differs 
    Bootstrap comparison failure! 
gcc/intl.o differs 
make[2]: *** [compare] Error 1 
make[1]: *** [stage3-bubble] Error 2 
make: *** [all] Error 2 

फिर make check मुझे यह संदेश देता है को देखते हुए कर रहा हूँ

/bin/sh: line 0: cd: ./fixincludes: No such file or directory 
make[1]: *** [check-fixincludes] Error 1 
make: *** [do-check] Error 2 

और make install इस मैसेज

/bin/sh /Users/fpiro07/Downloads/gcc-4.7.1/mkinstalldirs /usr/local /usr/local 
/bin/sh: line 0: cd: ./fixincludes: No such file or directory 
make[1]: *** [install-fixincludes] Error 1 
make: *** [install] Error 2 

मैं इन समस्याओं को कैसे ठीक कर सकता हूं और GCC 4.7.1 स्थापित कर सकता हूं?

उत्तर

11

स्थापित MacPorts और चलाएँ:

$ sudo port selfupdate 
$ sudo port install gcc47 

यह सही ढंग से विन्यस्त और (लेखन के समय 4.7.2) जीसीसी स्थापित करने का ख्याल रखना होगा और सभी निर्भरता।

+0

Thanx, यह काम किया। – fpiro07

+0

काम नहीं करता है। मैंने .pkg फ़ाइल डाउनलोड की है और इसे डबल-क्लिक के माध्यम से इंस्टॉल किया है। बाद में मैंने अपने टर्मिनल में 'सूडो पोर्ट सेल्फअपडेट' दर्ज किया, यह कहता है 'सुडो: पोर्ट: कमांड नहीं मिला' – user3182532

+0

ठीक है तो आपको मैकपोर्ट की स्थापना के बाद टर्मिनल को पुनरारंभ करने की आवश्यकता है! लेकिन फिर भी यह काम नहीं करता है क्योंकि जब मैं g ++ --version दर्ज करता हूं, तो मुझे लगता है कि मैं अभी भी संस्करण 4.2.1 पर हूं ...! – user3182532

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^