Como corrigir isso
Para esse erro, você precisa instalar os arquivos de desenvolvimento da versão 1.2 de libSDL
e libSDL-image
:
sudo apt-get install libsdl1.2-dev libsdl-image1.2-dev
Também pode pedir-lhe o Guile, basta instalar esse também:
sudo apt-get install guile-1.8-dev
Em seguida, execute ./configure
novamente.
Qual foi o problema
O software que você estava tentando instalar, libgraph
, tem algumas dependências. Ele usa outros softwares e espera que você os tenha instalado. Quando você executa ./configure
, verifica se tem tudo o que precisa antes de continuar com a próxima etapa ( make
).
O erro que você disse é que você não tem os cabeçalhos para libSDL
necessários para compilar libgraph
. Claro, você pode obter as fontes libSDL
da Internet e instalá-las. Mas aqueles têm dependências próprias, e seria um processo bastante tedioso. Em vez disso, você pode instalá-los apenas nos repositórios do Ubuntu.
Como descobrir o nome do pacote necessário
apt-cache search libsdl | grep dev
Para o Ubuntu 17.10 e acima
Siga os mesmos passos acima, exceto que você precisará instalar a guia usando
sudo apt-get install guile-2.0-dev
como guile-1.8
não é mais suportado oficialmente