Anda dapat menginstal GCC 4.9 dengan membangunnya dari port dengan
cd /usr/port/lang/gcc49; make install clean
atau jika sudah portmaster
portmaster -DHB lang/gcc49
atau jika Anda lebih suka paket dengan
pkg install lang/gcc49
Jika Anda mengubah lang/gcc49
ke lang/gcc
Anda akan menginstal versi stabil terbaru dari GCC saat ini GCC 4.7.
Ketika Anda ingin membangun semua port Anda dengan GCC alih-alih Dentang Anda harus mengedit /etc/make.conf
dan menambahkan
.if !empty(.CURDIR:M/usr/ports/*) && exists(/usr/local/bin/gcc49)
CC=gcc49
CXX=g++49
CPP=cpp49
.endif
dan edit /etc/libmap.conf
dan tambahkan di sana
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
Ini adalah artikel dari FreeBSD.org yang menjelaskan ini secara lebih rinci.
Tetapi Anda tidak benar-benar membutuhkan GCC untuk porta, semua porta yang sudah bergantung pada GCC akan menggunakan GCC.
Edit:
Dan ya g++
akan diinstal dengan semua port GCC.