Instalando GCC-2.95.3

Estimación del tiempo de construcción:      22 minutos
Estimación del espacio de disco requerido:  148 MB

Instalación de GCC

Se sabe que este programa se comporta mal si cambias sus parámetros de optimización (incluyendo las opciones -march y -mcpu). Es mejor dejar a GCC tal como está, así que te recomendamos borrar CFLAGS, CXXFLAGS y otras variables/parámetros como éstos que podrían cambiar la optimización con la que viene por defecto.

Instala GCC ejecutando los siguientes comandos. Estos comandos construirán los compiladores C y C++. Otros compiladores están disponibles dentro del paquete gcc. Si quieres compilar también todos los demás compiladores disponibles, elimina la opción --enable-languages=c,c++ del comando ./configure. Mira la documentación de GCC para más detalles sobre qué compiladores adicionales están disponibles.

Advertencia: la construcción de otros compiladores no ha sido comprobada por la gente que trabaja activamente en LFS.

patch -Np1 -i ../gcc-2.95.3-2.patch &&
mkdir ../gcc-build &&
cd ../gcc-build &&
../gcc-2.95.3/configure --prefix=/usr --enable-shared \
   --enable-languages=c,c++ --enable-threads=posix &&
make bootstrap &&
make install &&
cd /lib &&
ln -sf ../usr/bin/cpp &&
cd /usr/lib &&
ln -sf ../bin/cpp &&
cd /usr/bin &&
ln -sf gcc cc &&
rmdir /usr/*-gnu/include &&
rmdir /usr/*-gnu

Contenido de gcc-2.95.3

Dependencias

Para instalar GCC-2.95.3 se necesita lo siguiente:


bash: sh
binutils: ar, as, ld, nm, ranlib
diffutils: cmp
fileutils: chmod, cp, ln, ls, mkdir, mv, rm, touch
find: find
gcc: cc, cc1, collect2, cpp0, gcc
grep: egrep, grep
make: make
patch: patch
sed: sed
sh-utils: basename, dirname, echo, expr, hostname, sleep, true, uname
tar: tar
texinfo: install-info, makeinfo
textutils: cat, tail, tr