Você precisa instalar o pacote de desenvolvimento gobject-introspection
(biblioteca) para que ./configure
(ou pkg-config
) o veja. Este pacote é libgirepository1.0-dev . No entanto, na minha máquina, depois de instalar este pacote, continuei encontrando erros em outras dependências ausentes para que a compilação funcionasse.
A maneira mais fácil de satisfazer todos os requisitos para compilar o Rhythmbox é executar o comando:
sudo apt-get build-dep rhythmbox
Isso instalará um monte de bibliotecas e pacotes que são necessários para compilar o Rhythmbox (ele precisará obter cerca de 76 MB no momento desta resposta).
Uma vez feito isso, faça ./configure
novamente e ele não deve cuspir nenhum erro. Continue com sudo make
e sudo make install
.
Após a instalação, rhythmbox
pode não ser executado e executá-lo no terminal fornecerá a você:
rhythmbox: error while loading shared libraries: librhythmbox-core.so.7: cannot open shared object file: No such file or directory
Para corrigir isso, faça:
sudo cp /usr/local/lib/librhythmbox-core.so.7 /usr/lib
Fonte: [Rhythmbox-devel] Problema com a instalação 2.99.1 .
Eu tentei tudo isso e funcionou .