Instalación de Make-3.80

Estimación del tiempo de construcción:       0.22 SBU
Estimación del espacio necesario en disco:  6 MB

Contenido de Make

Última versión comprobada: 3.79.1.

Make determina, automáticamente, qué piezas de un programa largo es necesario recompilar y ejecuta los comandos para recompilarlas.

Make instala lo siguiente:

 

Dependencias de instalación de Make

Última versión comprobada: 3.79.1.

Autoconf: autoconf, autoheader
Automake: aclocal, automake
Bash: sh
Binutils: as, ld
Diffutils: cmp
Fileutils: chgrp, chmod, install, ls, mv, rm
Gcc: cc, cc1, collect2, cpp0, gcc
Glibc: getconf
Grep: egrep, fgrep, grep
M4: m4
Make: make
Gawk: gawk
Sed: sed
Sh-utils: basename, echo, expr, hostname, sleep, uname
Texinfo: install-info, makeinfo
Textutils: cat, tr

 

Instalación de Make

Prepara Make para su compilación:

./configure --prefix=/usr

Continúa compilando el paquete:

make

Y termina instalando el paquete:

make install

Por defecto, /usr/bin/make se instala con kmem como grupo efectivo de ejecución (setgid). Esto es necesario en algunos sistemas para que pueda comprobar la carga media del sistema utilizando /dev/kmem. Sin embargo, en los sistemas Linux el permiso para el grupo kmem no es necesario, así que podemos quitar el bit SGID del programa make. Esto también soluciona algunos problemas que hacen que make ignore ciertas variables, como LD_LIBRARY_PATH.

chgrp root /usr/bin/make &&
chmod 755 /usr/bin/make