quiniouben / vban

VBAN protocol open-source implementation
GNU General Public License v3.0
450 stars 63 forks source link

"configure: error: Missing pulseaudio headers" #57

Open kayatf opened 4 years ago

kayatf commented 4 years ago

Hey, I always get the same error when executing the ./configure script allthough pulseaudio is started and run as a system daemon. Im running raspbian 10. Please help.

NeroBurner commented 4 years ago

alternatively build with CMake

cmake -S . -B _build -DCMAKE_INSTALL_PREFIX="${PWD}/_install"
cmake --build _build --target install

Then the _install directory contains the binaries

-- Installing: /home/nero/repos/vban/_install/bin/vban_receptor
-- Installing: /home/nero/repos/vban/_install/bin/vban_emitter
-- Installing: /home/nero/repos/vban/_install/bin/vban_sendtext
quiniouben commented 4 years ago

I would guess that one reason could be that you miss the developer package of pulseaudio. Have you installed libpulse-dev ?

From the README of this project :

Depending on which audio backends you want to compile in, you need corresponding library and source headers. Usual package names are:

Alsa: libasound(X) and eventually libasound(X)-dev PulseAudio: libpulse(X) and eventually libpulse(X)-dev Jack: libjack(X) and eventually libjack(X)-dev