rpi build problems
Hi. I want to install the latest stable release (tag 1.20.4) on Raspberry OS (OS is a fresh install. Compile is native)
uname -a => "Linux pi104 5.15.76-v7l+ #1597 SMP Fri Nov 4 12:14:58 GMT 2022 armv7l GNU/Linux"
but the command meson builddir fails with the error
subprojects/gstreamer/gst/parse/meson.build:7:0: ERROR: Program 'flex win_flex' not found or not executable
Search for this error does not provide an obvious match. In particular why is it referring to "win_..." - no windows around here?
Also in the very beginning a warning is issued: "WARNING: Project targets '>= 0.59' but uses feature introduced in '0.63.0':"
Any idea what I am missing here?
thanks
**First part of the logfile**
Build started at 2022-12-01T20:43:00.881887
Main binary: /usr/bin/python3
Build Options:
Python system: Linux
The Meson build system
Version: 0.64.1
Source dir: /home/heel/gstreamer
Build dir: /home/heel/gstreamer/builddir
Build type: native build
WARNING: Project targets '>= 0.59' but uses feature introduced in '0.63.0': Wrap files with diff_files.
Project name: gstreamer-full
Project version: 1.20.4
Detecting compiler via: cc --version
compiler returned <Popen: returncode: 0 args: ['cc', '--version']>
compiler stdout:
cc (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110
And skipping a lot of logs up to the fatal error:
**Last part of the logfile:**
Program python3 found: YES (/usr/bin/python3)
Dependency bash-completion found: YES 2.11 (cached)
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --define-variable=datadir=/usr/local/share --variable=completionsdir bash-completion` -> 0
/usr/local/share/bash-completion/completions
Got pkgconfig variable completionsdir : /usr/local/share/bash-completion/completions
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --define-variable=datadir=/usr/local/share --variable=helpersdir bash-completion` -> 0
/usr/local/share/bash-completion/helpers
Got pkgconfig variable helpersdir : /usr/local/share/bash-completion/helpers
Configuring gstconfig.h using configuration
Configuring gstversion.h using configuration
Program glib-mkenums found: YES (overridden)
Program glib-mkenums found: YES (overridden)
Program flex win_flex found: NO
subprojects/gstreamer/gst/parse/meson.build:7:0: ERROR: Program 'flex win_flex' not found or not executable