Experimente: sudo apt-get install libsdl2-ttf-dev
Depois disso, você deve encontrá-lo via:
find /usr|grep SDL_ttf
Estou tentando instalar o Marathon no meu laptop. Seguindo as instruções em: link .
Eu instalei as seguintes bibliotecas, de acordo com as instruções,
sudo apt-get install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev \
libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev \
libavcodec-dev libavformat-dev libavutil-dev libswscale-dev
No entanto, quando configuro a instalação com
~/file path/AlephOne$ ./ configure
Eu recebo a seguinte mensagem,
checking for SDL_ttf.h presence....no
error: You need SDL_ttf.h to run Aleph One.
Eu pensei que isso foi incluído no libsdl-ttf2.0-dev? Alguém tem alguma pista do que está acontecendo? Qualquer ajuda seria muito apreciada.
Experimente: sudo apt-get install libsdl2-ttf-dev
Depois disso, você deve encontrá-lo via:
find /usr|grep SDL_ttf
Eu estava instalando gosu gem para Ruby e tive o mesmo erro, no Ubuntu 16.04. Todas as soluções apontavam para a instalação de sdl2 ttf libs, mas eu já tinha todas elas instaladas. Notei, no entanto, que eu tinha /usr/include/SDL2/SDL_ttf.h
, e os diretórios gem incluídos como lib não listavam esse, mas listavam /usr/local/include/SDL2/SDL_ttf.h
.
Consegui resolver o problema criando um link simbólico com
sudo ln -s /usr/include/SDL2/SDL_ttf.h /usr/local/include/SDL2/