GStream Meson 安装不适用于 omx 插件

GStream Meson installation not working with omx plugin

我正在尝试使用 meson and I want to install one of its plugins: omx. For that, I set it to enabled in meson_options.txt 文件安装 GStreamer 并添加目标值:

option('target', type : 'combo',
    choices : ['none', 'generic', 'rpi', 'bellagio', 'tizonia', 'zynqultrascaleplus'], value : 'rpi',
    description : 'The OMX platform to target')

但是,我一直收到错误消息:

subprojects/gst-omx/meson.build:220:2: ERROR: Problem encountered: Unsupported omx target specified. Use the -Dtarget option

你不应该更改 meson_options.txt 文件,构建选项应该在你设置介子构建目录时在命令行中使用 -D optname=optval 设置,并且更改带有冒号的子项目名称的子项目前缀中的值:-D subproject:optname=optval,因此:

meson build -D omx=enabled -D gst-omx:target=rpi