Der schnellste Weg, GCC unter Alpine Linux zu installieren, ist die Ausgabe des folgenden Befehls:
apk add build-base
Quelle:https://wiki.alpinelinux.org/wiki/GCC
Es stellt sich heraus, dass man in diesem speziellen Fall mpc1-dev, gmp-dev oder mpfr-dev installieren muss. Ich habe mpc1-dev verpasst.
sudo apk add mpc1-dev
Der beste Weg, um alle notwendigen Bibliotheken zu installieren, um gcc
zu kompilieren verwendet ./contrib/download_prerequisites
Skript im gcc
Quellverzeichnis. Dadurch werden die Unterstützungsbibliotheken heruntergeladen und symbolische Links erstellt, wodurch sie automatisch als Teil von gcc
erstellt werden Erstellungsprozess.
Die Schritte zum Kompilieren von gcc
Version 6.4.0
unter Alpine Linux sind:
apk add --no-cache make build-base
wget https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.gz
tar -xzvf gcc-6.4.0.tar.gz
cd gcc-6.4.0
./contrib/download_prerequisites
cd ..
mkdir objdir
cd objdir
./../gcc-6.4.0/configure --prefix=$HOME/GCC-6.4.0 --disable-multilib
make all-gcc
make all-target-libgcc
make install-gcc
make install-target-libgcc