Fedora
我的 ALSA,pulseaudio 庫在哪裡
我試圖用la腳安裝darkice。要編譯它,我需要 ALSA 和 Pulsaudio:
checking for lame library at /usr ... found at /usr checking for vorbis libraries at /usr ... configure: WARNING: not found, building without Ogg Vorbis checking for opus libraries at /usr ... configure: WARNING: not found, building without Ogg Opus checking for faac library at /usr ... configure: WARNING: not found, building without faac checking for aacplus library at /usr ... configure: WARNING: not found, building without aacplus checking for twolame library at /usr ... configure: WARNING: not found, building without twolame checking for alsa libraries at /usr/lib/alsa-lib ... configure: WARNING: not found, building without ALSA support checking for pulseaudio libraries at /usr/lib64/pulseaudio/libpulse ... configure: WARNING: not found, building without PULSEAUDIO support checking for jack libraries at /usr ... configure: WARNING: not found, building without JACK support checking for samplerate libraries at /usr ... configure: WARNING: not found, building libsamplerate support
我可以添加
--with-*-prefix=
這個庫的路徑。但是我不知道在我的系統上哪裡可以找到它們,或者我需要安裝什麼來與它們一起編譯。我試過
/usr/lib
and/usr/lib64
,兩者都不起作用。我的問題是我從哪裡得到這些庫?
系統:Fedora release 19(薛定諤的貓)3.11.6-200.fc19.x86_64
好的,只是您需要安裝 *-devel rpm 就可以了。
對於 pulseaudio 和 alsa,它是:
alsa-lib-devel, pulseaudio-libs-devel
與其嘗試自己編譯它,我更傾向於獲取源 RPM
lame
並重建它。然後,您可以依靠包管理軟體來幫助安裝必要的包,以便您可以重建lame
。從獲取 RPM 開發環境設置開始。之後,您需要下載
lame
源 RPM。然後,您將使用該工具rpmbuild
與開關--rebuild
和lame
源 RPM 來建構它。本部落格教程中詳細說明了您需要的所有內容,標題為:
$$ Rpmbuild Tutorial $$. 1 . 我還在這一系列文章中的部落格上廣泛地寫過它。 您可以在這裡找到幾個源 RPM
lame
: