无法下载RHEL 3.10内核的Gstreamer软件包,无法使用QWebView



我有一个使用QWebView的QT应用程序。在RHEL73.10 kernel上,我得到以下错误:

/usr/bin/ld: cannot find -lgstapp-0.10
/usr/bin/ld: cannot find -lgstinterfaces-0.10
/usr/bin/ld: cannot find -lgstpbutils-0.10
/usr/bin/ld: cannot find -lgstvideo-0.10
/usr/bin/ld: cannot find -lgstbase-0.10
/usr/bin/ld: cannot find -lgstreamer-0.10

在Ubuntu上,我下载了sudo apt-get install libgstreamer-plugins-base0.10-dev,它运行良好。在RHEL上,我尝试了以下软件包,但仍然收到错误:

  • 百胜安装gstreamer1-devel
  • 百胜安装gstreamer1-plugins-base-devel
  • gstreamer 010-0.10.13-3.4.x86_64.rpm
  • gstreamer-plugins-ugly-0.10.19-17.el7.nux.src.rpm

rpm -qa | grep gstreamer此命令提供以下程序包:
gstreamer 1-凸耳-bad-free-1.0.7-4.el7.x86_64
gstreamer1-1.4.5-1.el7.x86_64
gstreamer到ols-0.10.36-7.el7.x86_64
gstreamer 1-插头-底座-1.4.5-2.el7.x86_64
gstreamer 1-凸耳-good-1.0.7-5.el7.x86_64
gstreamer1-级别1.4.5-1.el7.x86_64
gstreamer-0.10.36-7.el7.x86_64
gstreamer 1-插头-底座-水平-1.4.5-2.el7.x86_64

我在debian上使用gstreamer和插件时遇到了一些问题。链接很好,但视频播放器没有显示视频,错误是我没有所需的插件。最后,我从ubuntu启动板安装了packeges。

据我所知,Qt使用0.10版本的gstreamer和插件,所以安装gstreamer 1.0没有帮助。由于您使用RHEL,我想唯一的方法就是自己编译所需的包。您可以在这里找到来源:

相关内容

最新更新