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最初のトピックを参照)。

また、Debian ベースのディストリビューションのコンパイルオプションを変更するには、Debian 方式を検討してください。

まずapt-get source XXX、ソースコードをインポートして依存関係をapt-get build-dep XXXインストールするために使用しました。

次にdebian/controlファイル(コンパイルオプションを含む)を変更し、

その後、最上位のソースフォルダであるlaunchでdpkg-buildpackage成功すると、そのフォルダの外側にいくつかのdebパッケージが表示され、dpkg -i XXX.debそれを使用してインストールします。

関連情報