Как скомпилировать последний pulseaudio с webrtc в человечности 16.04

звуковое устройство:

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

Я сделал

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

Я получил эту ошибку: "настройте: ошибка: *** sys/capability.h не найденный. Используйте - без ограничений для отключения поддержки возможностей".

так добавленный - без ограничений

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

Но я добрался, другая ошибка "настройте: ошибка: требованиям Пакета (sndfile> = 1.0.20) не отвечали"

0
задан 4 March 2017 в 11:17

1 ответ

У меня была та же проблема. Просто выполненный

sudo apt-get install libsndfile-dev

повторно выполняется ./configure, и все должно работать как ожидалось.

2
ответ дан 28 September 2019 в 06:51

Другие вопросы по тегам:

Похожие вопросы: