2016-01-19 82 views
0

我想用gstreamer編譯PhantomJS。我下載的源代碼,並與QtWebKit gstreamer1.0找不到

./build.sh --qmake-args WEBKIT_CONFIG+='use_gstreamer' 

我收到以下錯誤開始構建過程

Project ERROR: gstreamer-1.0 development package not found

我有一個Debian的8.0系統是用安裝libgstreamer1.0和glib2.0(安裝了APT-得到)。

有人可以幫助我嗎?

+0

build.sh如何檢查gstreamer-1.0的存在?也許它使用pkg-config? –

+0

好問題...我怎麼測試它? – mg24

回答

0

如果你還沒有安裝它們,你需要開發包,它應該是類似於libgstreamer(X.X.X)-dev,其中X.X.X是你安裝的gstreamer版本。開發包具有編譯所需的必要頭文件。

+0

安裝以下軟件包 'libgstreamer1.0-0已經是最新版本。 libgstreamer1.0-0-dbg已經是最新版本。 libgstreamer1.0-dev已經是最新版本了.' – mg24

0

您可能需要修改構建腳本以將「{GStreamerInstallDir} /1.0/ {architecture}/lib/pkgconfig」添加到CMAKE_MODULE_PATH配置中,以便cmake可以找到該包。

不知道如何在您的環境中執行此操作,因爲我在windows操作系統上構建了一個窗口,我只是使用環繞變量從一個包裝批處理腳本指定此窗口。