Como compilar o mais recente pulseaudio com webrtc no ubuntu 16.04

0

dispositivo de som:

arecord -l
    **** List of CAPTURE Hardware Devices ****
    card 0: SB [HDA ATI SB], device 0: ALC892 Analog [ALC892 Analog]
      Subdevices: 0/1
      Subdevice #0: subdevice #0
    card 0: SB [HDA ATI SB], device 2: ALC892 Alt Analog [ALC892 Alt Analog]
      Subdevices: 1/1
      Subdevice #0: subdevice #0

eu fiz

git clone git://anongit.freedesktop.org/pulseaudio/pulseaudio
cd pulseaudio 
./configure --prefix=/usr     \
        --sysconfdir=/etc    \
        --localstatedir=/var \
        --disable-bluez4     \
        --disable-rpath      &&
make 

Eu recebi este erro: "configure: error: *** sys / capability.h não encontrado. Use --without-caps para desativar o suporte a recursos."

so adicionados --without-caps

./configure --prefix=/usr     \
    --sysconfdir=/etc    \
    --localstatedir=/var \
    --disable-bluez4     \
    --disable-rpath   
    --without-caps   &&
make 

Mas recebi outro erro "configure: error: os requisitos de pacote (sndfile > = 1.0.20) não foram atendidos"

    
por jali316 01.11.2016 / 16:05

1 resposta

2

Eu estava tendo o mesmo problema. Apenas corra

sudo apt-get install libsndfile-dev

execute novamente o ./configure e tudo funcionará como esperado.

    
por Hugeblank 04.03.2017 / 07:49