我正在尝试构建gstreamer,但是在运行configure时出现以下错误:
checking for libv4l-plugin.h... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GST... no
configure: error: Package requirements (gstreamer-video-1.0 >= 1.4 gstreamer-app-1.0
gstreamer-allocators-1.0) were not met:
Requested 'gstreamer-video-1.0 >= 1.4' but version of GStreamer Video Library is 1.2.4
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables GST_CFLAGS
and GST_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
我已经在其他可以解决该问题的线程上安装了以下软件包,但问题仍然相同。
*
正在阅读包裹清单...
完成构建依赖关系树
正在读取状态信息...完成 gstreamer1.0-plugins-ugly已经是最新版本。
gstreamer1.0-doc已经是最新版本。
gstreamer1.0-plugins-base已经是最新版本。
gstreamer1.0-plugins-good已经是最新版本。
gstreamer1.0-tools已经是最新版本。 libgstreamer1.0-0是
已经是最新版本。 gstreamer1.0-libav已经是最新的
版。 gstreamer1.0-plugins-bad已经是最新版本。 0
升级,0新安装,0删除和28未升级。
我还安装了gstreamer1.4,并相应地更改了PKG_CONFIG_PATH,但没有帮助。
有人有这个问题的经验吗?
谢谢
Mihaita
答案 0 :(得分:0)
您正在尝试安装libgstreame0.10-dev
和libgstreamer-plugins-base0.10-dev
库,这就是导致此问题的原因。由于您正在运行Ubuntu,请尝试以下命令来安装gstreamer:
apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools
请勿使用GStreamer 0.10版本,当前未对其进行维护。您应该使用GStreamer 1.0版本进行开发活动。