pulseaudio에 대한 udev 및 Speex 지원 활성화

pulseaudio에 대한 udev 및 Speex 지원 활성화

Pulse Audio 설치를 시도했지만 실행 후 ./configure경고 메시지가 표시되었습니다.

===== WARNING WARNING WARNING WARNING WARNING WARNING WARNING =====
You do not have udev support enabled. It is strongly recommended
that you enable udev support if your platform supports it as it is
the primary method used to detect hardware audio devices (on Linux)
and is thus a critical part of PulseAudio on that platform.
===== WARNING WARNING WARNING WARNING WARNING WARNING WARNING =====


===== WARNING WARNING WARNING WARNING WARNING WARNING WARNING =====
You do not have speex support enabled. It is strongly recommended
that you enable speex support if your platform supports it as it is
the primary method used for audio resampling and is thus a critical
part of PulseAudio on that platform.
===== WARNING WARNING WARNING WARNING WARNING WARNING WARNING =====

두 서비스 활성화에 대한 정보를 찾아보았지만 아무 것도 찾을 수 없습니다. 어떻게 활성화할 수 있나요?

답변1

이 패키지를 설치해야 할 수도 있습니다 libspeexdsp-dev(경우에 따라 다름 libspeex-dev).

sudo apt-get install libspeexdsp-dev
sudo apt-get install libudev-dev

답변2

이는 아니지만 이를 활성화 services하는 컴파일 옵션 입니다 ./configure --enable-XXX( ./configure --help첫 번째 항목 참조).

또한 데비안 기반 배포판의 컴파일 옵션을 변경하려면 데비안 방식을 고려하세요.

먼저 apt-get source XXX소스 코드를 가져 오고 apt-get build-dep XXX종속성을 설치하는 데 사용되었으며,

그런 다음 debian/control파일(컴파일 옵션 포함)을 변경하고,

그런 다음 최상위 소스 폴더인 launch 에서 dpkg-buildpackage성공하면 해당 폴더 외부에 일부 deb 패키지가 표시되며 dpkg -i XXX.deb이를 사용하여 설치합니다.

관련 정보