Estoy tratando de instalar Ruby en mi directorio de inicio en un servidor Linux (sin acceso de root), que por supuesto requiere usar gcc. Lo más cercano que puedo encontrar es un directorio con ese nombre que (si profundizas lo suficiente) contiene cc1:
>: find / -iname gcc 2> /dev/null
/usr/libexec/gcc
>: tree -if /usr/libexec/gcc
/usr/libexec/gcc
/usr/libexec/gcc/x86_64-redhat-linux
/usr/libexec/gcc/x86_64-redhat-linux/4.1.1
/usr/libexec/gcc/x86_64-redhat-linux/4.1.1/cc1
/usr/libexec/gcc/x86_64-redhat-linux/4.1.2 -> 4.1.1
El hecho de que CC1 redirija a GCC en Wikipedia parece implicar algo cercano a la identidad, sin embargo, no hay otra mención de CC1 en la página de GCC además de la nota sobre la redirección, y Google no me ha dado nada útil, y mis intentos de usar cc1en lugar de gcchaber fallado.
¿Cuál es exactamente la relación entre ellos? ¿Y me ofrece alguna esperanza de compilar Ruby en esta máquina?