簡體   English   中英

gstreamer -plugin instalstalation中此錯誤的含義是什么?

[英]What is the meaning of this error in gstreamer -plugin intstallation?

我已經從源代碼構建了gstreamer & gst-base plug-in但是在配置gst-plugins-good-0.10.30時,出現了這樣的錯誤

checking for struct ip_mreqn... yes
checking for GLIB... configure: 
configure: error: This package requires GLib >= 2.20 to compile.

該錯誤的含義是什么,我該如何安裝gst-plugins-good-0.10.30

顯然,這意味着您需要GLib 2.20或更高版本。 在Linux平台上,首先檢查軟件包管理器中是否有足夠的最新GLib,然后安裝(如果有)。 它可能稱為libglib或類似名稱。 不要忘了也安裝它隨附的-devel (Debian,Ubuntu)或-dev (Red Hat,SuSE,CentOS,Fedora)軟件包。 該軟件包包含您需要針對GLib編譯程序的內容。

如果系統中的GLib太舊,請考慮升級Linux,或從源代碼安裝GLib。

該錯誤可能意味着以下情況之一:
1.你不必Glib開發包( -devel )安裝即頭文件和pkg配置(.PC)文件Glib 您可以使用dpkgyum或其他基於Linux發行版的命令進行檢查。 2.您已經安裝了Glib開發包,但是版本不是2.20或更高版本。 要檢查版本,請參閱pkg-config --modversion glib-2.0的輸出
3.您已經安裝了Glib開發包,但是pkg-config無法找到它。 在這種情況下,您將必須設置PKG_CONFIG_PATH環境變量。
對於使用gstreamer源的情況所需的軟件包,存在一個帶有所需軟件包列表的REQUIREMENTS文件。 另外, configure將拋出缺少的軟件包。 您將需要從源代碼或從您的發行版的repo配置安裝。
希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM