Eu tenho 14.04 e uso o VirtualBox.
No meu sistema, gcc-version
retorna
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4
Ele vem do repositório trusty-updates, conforme mostrado aqui
gcc-4.8:
Installed: 4.8.4-2ubuntu1~14.04.4
Candidate: 4.8.4-2ubuntu1~14.04.4
Version table:
*** 4.8.4-2ubuntu1~14.04.4 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
500 http://us.archive.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
100 /var/lib/dpkg/status
4.8.2-19ubuntu1 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
Depois de confirmar que você tem esta versão do compilador, você precisa remover e reinstalar a versão mais recente do kernel usando esses comandos (selecionados do relatório de erros )
sudo apt-get purge linux-headers-4.4.0-116 linux-headers-4.4.0-116-generic linux-image-4.4.0-116-generic linux-image-extra-4.4.0-116-generic linux-signed-image-4.4.0-116-generic
sudo apt-get install linux-generic linux-signed-generic
e reinicie o novo kernel.
Finalmente, você precisa reconstruir o driver do kernel do vbox agora que você tem o kernel correto e o compilador correto
sudo /sbin/vboxconfig
Pode haver outras versões do compilador que funcionem, mas esta está provada que funciona.