GCC 4.9'ü, aşağıdaki bağlantı noktalarından inşa ederek kurabilirsiniz.
cd /usr/port/lang/gcc49; make install clean
veya eğer varsa portmaster
portmaster -DHB lang/gcc49
veya
pkg install lang/gcc49
Bunu değiştirirseniz lang/gcc49
, lang/gcc
şu anda GCC'nin en son kararlı sürümünü yükleyeceksiniz.
Clang yerine GCC ile tüm bağlantı noktalarınızı oluşturmak istediğinizde, düzenlemeniz /etc/make.conf
ve eklemeniz gerekir
.if !empty(.CURDIR:M/usr/ports/*) && exists(/usr/local/bin/gcc49)
CC=gcc49
CXX=g++49
CPP=cpp49
.endif
ve /etc/libmap.conf
orada düzenleyip ekleyin
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
İşte FreeBSD.org'dan bunu daha ayrıntılı olarak açıklayan bir makale .
Ancak portlar için gerçekten GCC'ye ihtiyacınız yok, zaten GCC'ye bağımlı olan tüm portlar GCC'yi kullanacak.
Düzenle:
Ve evet g++
tüm GCC bağlantı noktalarına kurulacak.