我正在尝试在 Yocto linux 上从源代码编译 gstreamer-1.8 (因为可用的最新软件包是 1.4)。 Gstreamer 本身编译得很好,但是当我尝试配置基本插件时,出现错误:
configure: No package 'gstreamer-1.0' found
configure: error: no gstreamer-1.0 >= 1.8.0 (GStreamer) found
我对配置脚本的了解非常有限,但从其来源来看,它使用 pkg-config 来检查是否安装了所需的包。
我已经从源代码构建了所需的文件,但我的系统没有这样的包。我应该怎么办?
答案1
我通过明确告诉 pkg-config 通过执行以下操作来搜索 gstreamer
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig ./configure
事实证明,有我从源代码构建的 gstreamer 的 *.pc 文件。