Sipas planit të mëparshëm , seti i kompilerëve GCC nga kodi burimor i FreeBSD. Ndërsa ndërtimi i GCC së bashku me sistemin bazë për të gjitha arkitekturat u ndal në fund të dhjetorit, tani kodi i GCC është hequr nga depoja SVN. Vlen të theksohet se në momentin e heqjes, të gjitha platformat që nuk mbështesin Clang ishin kaluar në përdorimin e mjeteve të ndërtimit jashtë, të instaluara nga portet. Sistemi bazë ofronte një version të vjetërsuar të GCC 4.2.1 (integrimi i versioneve më të reja ishte i pamundur për shkak të kalimit të 4.2.2 në licencën GPLv3, e cila ishte konsideruar e papranueshme për komponentët bazë të FreeBSD).
Versionet aktuale të GCC, përfshirë , siç ka qenë më parë, mund të instalohen nga pakot dhe portet. GCC nga portet gjithashtu rekomandohet të përdoret për ndërtimin e FreeBSD në arkitekturat që varen nga GCC dhe nuk mund të kalojnë në Clang. Kujtojmë se që nga FreeBSD 10, sistemi bazë për arkitekturat i386, AMD64 dhe ARM është kaluar në ofrimin me default të kompilerit Clang dhe bibliotekës libc++ të zhvilluar nga projekti LLVM. GCC dhe libstdc++ për arkitekturat e përmendura shumë kohë më parë ndaluan të ndërtohen si pjesë e sistemit bazë, por vazhduan të ofrohen si default për arkitekturat powerpc, mips, mips64 dhe sparc64.
Burimi: opennet.ru
