我一直在爲創造一個在windows上構建gstreamer插件的環境(需要一個歌曲插件)而奮鬥了兩週。在Windows中構建gstreamer插件所需的環境
我已經安裝了MSYS,MinGW和Cygwin,然後安裝了GStreamer OSSBuild,並且我還下載了Songbird的源代碼,它們帶有自己的預編譯版本的gstreamer。
我無法從歌曲源代碼運行gst-inspect(或任何其他gstreamer應用程序),我想我會解決OSSBuild(因爲我能夠從編譯的OSSBuild運行gst-inspect)。
當下面通過構建GST插件(found here),Cygwin的將無法識別OSSBuild的說明和運行AUTOGEN時,出現以下錯誤生成失敗:
checking for GST... no
configure: error:
You need to install or upgrade the GStreamer development
packages on your system. On debian-based systems these are
libgstreamer0.10-dev and libgstreamer-plugins-base0.10-dev.
on RPM-based systems gstreamer0.10-devel, libgstreamer0.10-devel
or similar. The minimum version required is 0.10.16.
configure failed
我也不能使用MSYS或MinGW,因爲他們根本無法運行autogen。
我明白,cygwin should have it's own gstreamer development packages,但我找不到如何安裝它們。
我的問題:我如何在cygwin中安裝gstreamer軟件包,或者如何使用cygwin與OSSBuild依賴關係構建?
總之,我該如何獲得一個環境,我可以在windows下創建一個gstreamer插件?