首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows中构建gstreamer插件所需的环境

在Windows中构建gstreamer插件所需的环境
EN

Stack Overflow用户
提问于 2010-06-08 10:38:12
回答 2查看 2.4K关注 0票数 1

两周来,我一直在为在windows上构建gstreamer插件(需要一个歌鸟插件)创建一个环境。

我已经安装了MSYS、MinGW和Cygwin,然后安装了gstreamer OSSBuild,我还下载了宋伯德的源代码,这些源代码附带了它们自己的预编译版本GStreamer。

我无法从歌鸟源运行gst检查(或任何其他gstreamer应用程序),我想我会满足于OSSBuild (就像我能够从编译的OSSBuild运行gst检查一样)。

按照编译GST (在这里发现的)的说明,cygwin将不识别OSSBuild,并且在运行autogen时生成失败,有以下错误:

代码语言:javascript
复制
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 应该有自己的gstreamer开发包,但我找不到如何安装它们。

我的问题:如何在cygwin中安装gstreamer包,或者如何使用OSSBuild依赖项使用cygwin构建?

简单地说,如何在windows下构建gstreamer插件的环境?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-15 22:20:13

您可以在半港上安装用于cygwin的预编译gstreamer软件包。在那里,您可以找到安装说明和可用软件包的列表。您不应该需要从源构建它们。

票数 2
EN

Stack Overflow用户

发布于 2010-08-18 19:49:43

配置最有可能查找libtool (.la)或pkg (.pc)文件。由于OSSBuild是使用MSVC构建的,所以您不太可能获得这些文件,因此配置程序可以获取它们。但是,您可以手动创建它们,并将它们设置在脚本要拾取的位置。我知道OSSBuild的目标是最终为GStreamer插件以及libtool和pkg文件提供与Visual兼容的C/C++项目模板,但它们现在还不能使用。

如果您签出了OSSBuild源代码,并且可以遵循MSVC属性文件,您可以看到插件是如何设置和配置的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2996565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档