Corrigindo o erro “ifort: error #10001: could not find directory in which g++ resides” no Rocks

Se, ao compilar, o ifort fornece o seguinte erro:

ifort: error #10001: could not find directory in which g++ resides

Isso ocorre porque não há espaço suficiente no /var/tmp. Para resolver isso, dê os seguintes comandos:

unlink /tmp
rm -rf /var/tmp
mkdir /state/partition1/tmp
ln -s /state/partition/tmp /tmp
ln -s /state/partition/tmp /var/tmp

Isso deve bastar para arrumar este erro. Contudo, esse e outros erros decorrentes do /var sem espaço, basta limpar a pasta de logs:

rm -rf /var/log/*