În versiunile noi de FreeBSD, porturile pentru GCC8 au fost eliminate sau marcate ca nesuportate. Totuși, îl poți instala folosind un port vechi + o variabilă specială pentru compilare pe sisteme nesuportate. (o să aveți nevoie de gmake)
În multe cazuri, directorul /usr/ports/lang/gcc8 nu mai există sau este incomplet. Pentru asta folosim o arhivă cu porturile vechi:
Code:
pkg install bison m4 flex gmake
pkg install isl
cd ~
wget http://ftp.gnu.org/gnu/gcc/gcc-8.4.0/gcc-8.4.0.tar.gz
tar -xvzf gcc-8.4.0.tar.gz
cd gcc-8.4.0
./configure --disable-shared --enable-languages=c,c++
./configure --prefix=/usr/local --disable-shared --enable-languages=c,c++,fortran
./configure --disable-libstdc++-v3
gmake clean
gmake -j4După descărcare, dezarhivezi în structura corectă a porturilor:
*** important verificați daca aveți /usr/ports/ (daca nu aveti portsnap extract) (sau creați voi folder-ul)***
*** o să dureaze ceva timp.. de menționat PRESS ENTER la blue screen ACCEPT. ***
După instalare :
Code:
gcc8 --versionCode:
ls /usr/local/bin | grep gcchttps://github.com/mambombo777/gcc8-gcc48-gcc49/ aici aveți și gcc48 gcc49
Sper să vă fie de bine

