在Windows中构建gstreamer插件所需的环境 [英] Needed environment for building gstreamer plugins in Windows
问题描述
我已经挣扎了两个星期来创建一个环境,在Windows上构建一个gstreamer插件(需要一个歌鸟插件)。
I've been strugling for two weeks to create an environment for building a gstreamer plugin on windows (needed for a songbird addon).
我安装了MSYS ,MinGW和Cygwin,然后安装了GStreamer OSSBuild,我还下载了Songbird的源代码,它们都有自己的gstreamer预编译版本。
I've installed MSYS, MinGW and Cygwin, then installed GStreamer OSSBuild, and I also downloaded the sources for Songbird, which come with their own precompiled version of gstreamer.
我无法运行gst -inspect(或任何其他gstreamer应用程序)从鸣鸟源,我想我会解决OSSBuild(因为我能够从编译OSSBuild运行gst-inspect)。
I was unable to run gst-inspect (or any other gstreamer applications) from the songbird sources and I figured I will settle for OSSBuild (as I was able to run gst-inspect from the compiled OSSBuild).
按照关于构建GST插件的说明(在这里找到),cygwin将无法识别OSSBuild和运行autogen时生成失败,并出现以下错误:
When following the instructions for building a GST plugin (found here) through, cygwin will not recognize the OSSBuild and the build fails when running autogen, with the following error:
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。
I could also not use MSYS or MinGW as they are unable to run autogen at all.
我知道cygwin 应该有自己的gstreamer开发包,但我找不到如何安装它们。
I understand that cygwin should have it's own gstreamer development packages but I couldn't find how to install them.
我的问题:在cygwin中安装gstreamer软件包或者如何使用带有OSSBuild依赖关系的cygwin来构建?
简而言之,我可以在windows下构建一个gstreamer插件
推荐答案
你可以在 cygwinports 。您会看到安装说明和列表的可用软件包。你不应该需要从源代码构建它们。
you can install precompiled gstreamer packages for cygwin at cygwinports. there you will find installation instructions and a list of available packages. you should not need to build them from source.
这篇关于在Windows中构建gstreamer插件所需的环境的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!