Onde estão meus ALSA, pulseaudio lib

3

Eu tentei instalar darkice com coxo. Para compilar, preciso de ALSA e Pulsaudio:

checking for lame library at /usr ... found at /usr 
checking for vorbis libraries at /usr ... configure: WARNING: not found, building without Ogg Vorbis
checking for opus libraries at /usr ... configure: WARNING: not found, building without Ogg Opus
checking for faac library at /usr ... configure: WARNING: not found, building without faac
checking for aacplus library at /usr ... configure: WARNING: not found, building without aacplus
checking for twolame library at /usr ... configure: WARNING: not found, building without twolame
checking for alsa libraries at /usr/lib/alsa-lib ... configure: WARNING: not found, building without ALSA support
checking for pulseaudio libraries at /usr/lib64/pulseaudio/libpulse ... configure: WARNING: not found, building without PULSEAUDIO support
checking for jack libraries at /usr ... configure: WARNING: not found, building without JACK support
checking for samplerate libraries at /usr ... configure: WARNING: not found, building libsamplerate support

Eu posso adicionar com --with-*-prefix= um caminho para essas bibliotecas. Mas eu não tenho ideia de onde no meu sistema eu posso encontrá-los, ou o que eu preciso instalar, para compilar com eles.

Eu tentei /usr/lib e /usr/lib64 , ambos não funcionam.

Minha pergunta é de onde obtenho essas bibliotecas?

system: Fedora release 19 (gato de Schrödinger) 3.11.6-200.fc19.x86_64

    
por Sir l33tname 01.11.2013 / 23:25

2 respostas

2

Ok, é só que você precisa instalar o * -devel rpm e é isso.

Para pulseaudio e alsa é: alsa-lib-devel, pulseaudio-libs-devel

    
por 02.11.2013 / 11:19
1

Em vez de tentar compilar isso sozinho, eu ficaria inclinado a obter o RPM de origem para lame e reconstruí-lo. Você pode então se apoiar no software de gerenciamento de pacotes para ajudar a obter os pacotes necessários instalados para que você possa reconstruir lame .

Comece por obter uma configuração do ambiente de desenvolvimento de RPM. Depois, você precisará fazer o download do lame source RPM. Em seguida, você usará a ferramenta rpmbuild com a opção --rebuild e a lame source RPM para criá-la.

Tudo o que você precisa está escrito neste tutorial do blog, intitulado: [Tutorial do Rpmbuild]. 1 . Eu também escrevi sobre isso extensivamente no meu blog em esta série de posts .

Você pode encontrar vários RPMs de origem para lame aqui:

por 02.11.2013 / 00:33