在Windows中构建gstreamer插件所需的环境 [英] Needed environment for building gstreamer plugins in Windows

查看:2052
本文介绍了在Windows中构建gstreamer插件所需的环境的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经挣扎了两个星期来创建一个环境,在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆