आप पोर्ट से इसे बनाकर जीसीसी 4.9 स्थापित कर सकते हैं
cd /usr/port/lang/gcc49; make install clean
या यदि आपके पास है portmaster
portmaster -DHB lang/gcc49
या यदि आप के साथ संकुल पसंद करते हैं
pkg install lang/gcc49
यदि आप में परिवर्तन lang/gcc49
करते हैं lang/gcc
तो आप GCC के सबसे हाल के स्थिर संस्करण को स्थापित करेंगे वर्तमान में यह GCC 4.7 है।
जब आप Clang के बजाय GCC के साथ अपने सभी पोर्ट बनाना चाहते हैं तो आपको एडिट /etc/make.conf
और ऐड करना होगा
.if !empty(.CURDIR:M/usr/ports/*) && exists(/usr/local/bin/gcc49)
CC=gcc49
CXX=g++49
CPP=cpp49
.endif
और /etc/libmap.conf
वहां संपादित करें और जोड़ें
libgcc_s.so.1 gcc49/libgcc_s.so.1
libgomp.so.1 gcc49/libgomp.so.1
libobjc.so.3 gcc49/libobjc.so.4
libssp.so.0 gcc49/libssp.so.0
libstdc++.so.6 gcc49/libstdc++.so.6
यहाँ FreeBSD.org का एक लेख दिया गया है जो इसे और अधिक विस्तार से बताता है।
लेकिन आपको पोर्ट के लिए वास्तव में जीसीसी की आवश्यकता नहीं है, सभी पोर्ट जो पहले से ही जीसीसी पर निर्भर हैं, जीसीसी का उपयोग करेंगे।
संपादित करें:
और हाँ g++
सभी जीसीसी बंदरगाहों के साथ स्थापित किया जाएगा।