Si al compilar un programa en Linux obtenemos el mensaje de error:
C compiler cannot create executables
Podemos solucionarlo instalando el paquete build-essential.
Si estamos en Ubuntu podemos instalarlo desde Synaptic. En cualquier otra distribución basada en Debian podemos instalarlo con el comando:
sudo apt-get install build-essential