Vastavalt varem kavandatule , GCC kompilaatorite komplekt FreeBSD lĂ€htekoodipuust. GCC kokkupanek koos pĂ”hissĂŒsteemiga kĂ”igi arhitektuuride jaoks keelati vaikimisi lĂ”pu detsembris ja nĂŒĂŒd on GCC kood eemaldatud SVN-repositooriumist. On mĂ€rgitud, et GCC eemaldamise ajal on kĂ”ik platvormid, mis ei toeta Clangi, ĂŒlemineku teel vĂ€lisele koostamisvahetusse, mis paigaldatakse sadamatest. PĂ”hissĂŒsteemis anti vĂ€lja aegunud GCC 4.2.1 versioon (uuemate versioonide integreerimine oli vĂ”imatu, kuna 4.2.2 lĂ€ks GPLv3 litsentsile, mis tunnistati FreeBSD pĂ”hikomponentide jaoks vastuvĂ”etamatuks).
Praegused GCC vĂ€ljaanded, sealhulgas , on endiselt saadaval paketina ja sadama kaudu. Sadama GCC-d pakutakse samuti kasutada FreeBSD koostamiseks arhidektuuridel, mis on sĂ”ltuvad GCC-st ja ei saa ĂŒleminekuks Clangile. Tuletame meelde, et alates FreeBSD 10-st on pĂ”hissĂŒsteem arhitektuuridega i386, AMD64 ja ARM ĂŒlemineku teel vaikimisi Clangi kompilaatorile ja LLVM projekti arendatud libc++ teegile. GCC ja libstdc++ nende arhitektuuride jaoks on juba ammu lakanud olemast pĂ”hisĂŒsteemi osa, kuid jĂ€tkuvalt tarnitakse vaikimisi powerpc, mips, mips64 ja sparc64 arhitektuuridele.
Allikas: opennet.ru
