如何在Windows上构建Gstreamer Editing Services 1.2.1?
我采取了哪些步骤: 1)从http://gstreamer.freedesktop.org/src/gst-editing-services/下载gstreamer-editing-services-1.2.1.tar.xz 2)用7zip将其打开两次。 3)将提取的“gstreamer-editing-services-1.2.1”文件夹及其内容粘贴到Msys用户主文件夹 - C:\ MinGW \ msys \ 1.0 \ home \ Benas 4)在msys控制台中输入“cd gstreamer-editing-services-1.2.1” 5)在msys控制台中输入“./configure --prefix = $ HOME”
它说:
configure: No package 'glib-2.0' found
No package 'gobject-2.0' found
No package 'gmodule-no-export-2.0' found
configure: error: This package requires GLib >= 2.34.0 to compile.
如何解决这些依赖?
答案 0 :(得分:1)
你安装了gstreamer吗?您可以在此处找到Windows安装程序:http://gstreamer.freedesktop.org/download/
确保同时获取普通和.devel .msi文件。
安装完毕后,你应该在C:\gstreamer\1.0\x86
中拥有gstreamer及其所有依赖项。测试并确保它正常工作!您还将有一个新的环境变量GSTREAMER_1_0_ROOT_X86
,它指向此目录。
因此,在MSYS中,请确保GSTREAMER_1_0_ROOT_X86\bin
中有PATH
,并将GSTREAMER_1_0_ROOT_X86\lib\pkgconfig
添加到PKG_CONFIG_PATH
。
希望一切都能正常运作。
编辑:将gstreamer安装到C:\gstreamer
下的默认位置非常重要,因为运行时和开发文件似乎都已对此路径进行了硬编码。
快速搜索gnome bugzilla至少会出现one bug acknowledging this problem。