Você precisa instalar o pacote, que contém o cabeçalho AL / al.h - use packages.ubuntu.com com sudo apt install libopenal-dev
.
Mas se você precisar que a gosu Gem seja compilada com sucesso, a instalação de libopenal-dev
não é suficiente.
Você precisa consultar a documentação oficial para instalar outras dependências de compilação com:
# Dependencies for both C++ and Ruby
sudo apt-get install build-essential libsdl2-dev libsdl2-ttf-dev libpango1.0-dev \
libgl1-mesa-dev libopenal-dev libsndfile-dev libmpg123-dev \
libgmp-dev
# To install Ruby itself - if you are using rvm or rbenv, please skip this step
sudo apt-get install ruby-dev
# If you are using a Ruby version manager (i.e. rvm or rbenv)
gem install gosu
# If you are using system Ruby, you will need "sudo" to install Ruby libraries (gems)
sudo gem install gosu