Seems sth wrong with depend-check for GLES3
Logs below , on ubuntu 20.04:
The Meson build system
Version: 0.53.2
Source dir: /home/user/AVnu/gst-plugins-bad
Build dir: /home/user/AVnu/gst-plugins-bad/build
Build type: native build
Project name: gst-plugins-bad
Project version: 1.17.0.1
C compiler for the host machine: cc (gcc 9.3.0 "cc (Ubuntu 9.3.0-10ubuntu2) 9.3.0")
C linker for the host machine: cc ld.bfd 2.34
C++ compiler for the host machine: c++ (gcc 9.3.0 "c++ (Ubuntu 9.3.0-10ubuntu2) 9.3.0")
C++ linker for the host machine: c++ ld.bfd 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64
cc: fatal error: cannot execute ‘cc1obj’: execvp: 没有那个文件或目录
compilation terminated.
Compiler for language objc for the build machine not found.
cc: fatal error: cannot execute ‘cc1obj’: execvp: 没有那个文件或目录
compilation terminated.
Compiler for language objc for the host machine not found.
Compiler for C++ supports arguments -Wno-non-virtual-dtor -Wnon-virtual-dtor: YES
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C++ supports arguments -fno-strict-aliasing: YES
Message: Disabling deprecated GLib API
Has header "dlfcn.h" : YES
Has header "fcntl.h" : YES
Has header "inttypes.h" : YES
Has header "memory.h" : YES
Has header "netinet/in.h" : YES
Has header "netinet/ip.h" : YES
Has header "netinet/tcp.h" : YES
Has header "pthread.h" : YES
Has header "stdint.h" : YES
Has header "stdlib.h" : YES
Has header "strings.h" : YES
Has header "string.h" : YES
Has header "sys/param.h" : YES
Has header "sys/socket.h" : YES
Has header "sys/stat.h" : YES
Has header "sys/time.h" : YES
Has header "sys/types.h" : YES
Has header "sys/utsname.h" : YES
Has header "unistd.h" : YES
Has header "windows.h" : NO
Has header "winsock2.h" : NO
Has header "ws2tcpip.h" : NO
Checking for function "dcgettext" : YES
Checking for function "getpagesize" : YES
Checking for function "gmtime_r" : YES
Checking for function "mmap" : YES
Checking for function "pipe2" : YES
Checking for function "getrusage" : YES
Checking for size of "char" : 1
Checking for size of "int" : 4
Checking for size of "long" : 8
Checking for size of "short" : 2
Checking for size of "void*" : 8
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wdeclaration-after-statement: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C++ supports arguments -Wformat-nonliteral: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C++ supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C++ supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C++ supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -Wformat: YES
Compiler for C++ supports arguments -Wformat: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C++ supports arguments -Wformat-security: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C++ supports arguments -Winit-self: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C++ supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Waddress: YES
Compiler for C++ supports arguments -Waddress: YES
Compiler for C supports arguments -Wno-multichar -Wmultichar: YES
Compiler for C++ supports arguments -Wno-multichar -Wmultichar: YES
Compiler for C supports arguments -Wvla: YES
Compiler for C++ supports arguments -Wvla: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C++ supports arguments -Wpointer-arith: YES
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Run-time dependency gstreamer-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-base-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-net-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-controller-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-pbutils-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-allocators-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-app-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-audio-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-fft-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-riff-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-rtp-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-rtsp-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-sdp-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-tag-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-video-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-check-1.0 found: YES 1.17.0.1
Run-time dependency gstreamer-gl-1.0 found: YES 1.17.0.1
Message: GStreamer OpenGL window systems: x11
Message: GStreamer OpenGL platforms: egl glx
Message: GStreamer OpenGL apis: gles2 gl
Library m found: YES
Run-time dependency glib-2.0 found: YES 2.64.2
Run-time dependency gmodule-2.0 found: YES 2.64.2
Run-time dependency gio-2.0 found: YES 2.64.2
Found CMake: /usr/bin/cmake (3.16.3)
Run-time dependency x11 found: NO (tried pkgconfig)
c++: fatal error: cannot execute ‘cc1objplus’: execvp: 没有那个文件或目录
compilation terminated.
Compiler for language objcpp for the build machine not found.
c++: fatal error: cannot execute ‘cc1objplus’: execvp: 没有那个文件或目录
compilation terminated.
Compiler for language objcpp for the host machine not found.
Run-time dependency orc-0.4 found: NO (tried pkgconfig)
Looking for a fallback subproject for the dependency orc-0.4
Subproject directory not found and orc.wrap file not found
Subproject subprojects/orc is buildable: NO (disabling)
Dependency orc-0.4 from subproject subprojects/orc found: NO
Program orcc found: NO
Message: Orc Compiler not found or disabled, will use backup C code
Header <gst/gstconfig.h> has symbol "GST_DISABLE_GST_DEBUG" with dependency gstreamer-1.0: NO
Message: GStreamer debug system is enabled
Program python3 found: YES (/usr/bin/python3)
Program g-ir-scanner found: NO
Run-time dependency opencv found: NO (tried pkgconfig)
Run-time dependency opencv4 found: NO (tried pkgconfig)
Run-time dependency vulkan found: NO (tried pkgconfig)
Library vulkan found: NO
Has header "vulkan/vulkan_core.h" : NO
Run-time dependency xcb found: NO (tried pkgconfig)
Run-time dependency wayland-client found: NO (tried pkgconfig)
gst-libs/gst/vulkan/meson.build:246: WARNING: No Windowing system found. vulkansink will not work
Run-time dependency wayland-client found: NO (tried pkgconfig)
Run-time dependency libdrm found: NO (tried pkgconfig)
Run-time dependency wayland-protocols found: NO (tried pkgconfig)
Program wayland-scanner found: NO
Run-time dependency ltc found: NO (tried pkgconfig)
Run-time dependency bluez found: NO (tried pkgconfig)
Run-time dependency gio-unix-2.0 found: YES 2.64.2
Library dl found: YES
Run-time dependency threads found: YES
Message: Building decklink plugin
Has header "linux/fb.h" : YES
Run-time dependency libdrm found: NO (tried pkgconfig)
Library ml_audio found: NO
Library lumin_rt_core_1_5 found: NO
Library lumin_rt_app_1_5 found: NO
Run-time dependency libmfx found: NO (tried pkgconfig)
Has header "SLES/OpenSLES.h" : NO
Library OpenSLES found: NO
Library rt found: YES
Has header "sys/socket.h" : YES (cached)
Has header "tinyalsa/asoundlib.h" : NO
Run-time dependency tinyalsa found: NO (tried pkgconfig)
Looking for a fallback subproject for the dependency tinyalsa
Subproject directory not found and tinyalsa.wrap file not found
Subproject subprojects/tinyalsa is buildable: NO (disabling)
Dependency tinyalsa from subproject subprojects/tinyalsa found: NO
Run-time dependency gudev-1.0 found: NO (tried pkgconfig)
Run-time dependency libusb-1.0 found: NO (tried pkgconfig)
Has header "linux/uvcvideo.h" : YES
Library ole32 found: NO
Library ksuser found: NO
Has header "audioclient.h" : NO
Run-time dependency libass found: NO (tried pkgconfig)
Run-time dependency aom found: NO (tried pkgconfig)
WARNING: No include directory found parsing "c++ -xobjective-c++ -E -v -" output
Run-time dependency avtp found: YES 0.1.0
Checking for type "struct sock_txtime" : YES
Run-time dependency libbs2b found: NO (tried pkgconfig)
Library bz2 found: NO
Run-time dependency libchromaprint found: NO (tried pkgconfig)
Run-time dependency pangocairo found: NO (tried pkgconfig)
Run-time dependency lcms2 found: NO (tried pkgconfig)
Run-time dependency libcurl found: NO (tried pkgconfig)
Run-time dependency libxml-2.0 found: NO (tried pkgconfig)
Looking for a fallback subproject for the dependency libxml-2.0
Subproject directory not found and libxml2.wrap file not found
Subproject subprojects/libxml2 is buildable: NO (disabling)
Dependency libxml-2.0 from subproject subprojects/libxml2 found: NO
Run-time dependency libdc1394-2 found: NO (tried pkgconfig)
Run-time dependency directfb found: NO (tried pkgconfig)
Run-time dependency openssl found: NO (tried pkgconfig)
Run-time dependency libcrypto found: NO (tried pkgconfig)
Run-time dependency libdca found: NO (tried pkgconfig)
Header <dca.h> has symbol "dca_init" : NO
Library faac found: NO
Header <faac.h> has symbol "faacEncOpen" : NO
Header <neaacdec.h> has symbol "NeAACDecOpen" : NO
Library faad found: NO
Run-time dependency fdk-aac found: NO (tried pkgconfig)
Library flite found: NO
Library flite_cmu_us_kal found: NO
Library flite_usenglish found: NO
Library flite_cmulex found: NO
Header <flite/flite.h> has symbol "flite_init" : NO
Run-time dependency fluidsynth found: NO (tried pkgconfig)
Has header "gme/gme.h" : NO
Library gsm found: NO
Header <gsm.h> has symbol "gsm_create" : NO
Header <gsm/gsm.h> has symbol "gsm_create" : NO
Run-time dependency nettle found: NO (tried pkgconfig)
Library gcrypt found: NO
Run-time dependency openssl found: NO (tried pkgconfig)
Message: Enable HLS plugin enable without crypto
Run-time dependency dssim found: NO (tried pkgconfig)
Looking for a fallback subproject for the dependency dssim
Subproject directory not found and dssim.wrap file not found
Subproject subprojects/dssim is buildable: NO (disabling)
Dependency dssim from subproject subprojects/dssim found: NO
Run-time dependency kate found: NO (tried pkgconfig)
Run-time dependency lrdf found: NO (tried pkgconfig)
Has header "ladspa.h" : NO
Run-time dependency libde265 found: NO (tried pkgconfig)
Run-time dependency libmms found: NO (tried pkgconfig)
Run-time dependency lilv-0 found: NO (tried pkgconfig)
Run-time dependency microdns found: NO (tried pkgconfig)
Looking for a fallback subproject for the dependency microdns
Subproject directory not found and libmicrodns.wrap file not found
Subproject subprojects/libmicrodns is buildable: NO (disabling)
Dependency microdns from subproject subprojects/libmicrodns found: NO
C++ compiler for the host machine: c++ (gcc 9.3.0 "c++ (Ubuntu 9.3.0-10ubuntu2) 9.3.0")
C++ linker for the host machine: c++ ld.bfd 2.34
Run-time dependency libmodplug found: NO (tried pkgconfig)
Run-time dependency mjpegtools found: NO (tried pkgconfig)
Library mpeg2encpp found: NO
Compiler for C++ supports arguments -Wno-mismatched-tags -Wmismatched-tags: NO
Compiler for C++ supports arguments -Wno-header-guard -Wheader-guard: NO
Run-time dependency mjpegtools found: NO (tried pkgconfig)
Library mplex2 found: NO
Library mpcdec found: NO
Run-time dependency neon found: NO (tried pkgconfig)
Run-time dependency libofa found: NO (tried pkgconfig)
Run-time dependency openal found: NO (tried pkgconfig)
Run-time dependency opencv found: NO (tried pkgconfig)
Run-time dependency opencv4 found: NO (tried pkgconfig)
Run-time dependency openexr found: NO (tried pkgconfig)
Run-time dependency openh264 found: NO (tried pkgconfig)
Looking for a fallback subproject for the dependency openh264
Subproject directory not found and openh264.wrap file not found
Subproject subprojects/openh264 is buildable: NO (disabling)
Dependency openh264 from subproject subprojects/openh264 found: NO
Run-time dependency libopenjp2 found: NO (tried pkgconfig)
Run-time dependency libopenmpt found: NO (tried pkgconfig)
C++ compiler for the host machine: c++ (gcc 9.3.0 "c++ (Ubuntu 9.3.0-10ubuntu2) 9.3.0")
C++ linker for the host machine: c++ ld.bfd 2.34
Run-time dependency libopenni2 found: NO (tried pkgconfig)
Run-time dependency opus found: NO (tried pkgconfig)
Run-time dependency dvdnav found: NO (tried pkgconfig)
Run-time dependency dvdread found: NO (tried pkgconfig)
Run-time dependency librsvg-2.0 found: NO (tried pkgconfig)
Run-time dependency librtmp found: NO (tried pkgconfig)
Run-time dependency sbc found: NO (tried pkgconfig)
Library usrsctp found: NO
Has header "usrsctp.h" : NO
Run-time dependency libxml-2.0 found: NO (tried pkgconfig)
Run-time dependency sndfile found: NO (tried pkgconfig)
Run-time dependency soundtouch found: NO (tried pkgconfig)
Run-time dependency soundtouch-1.4 found: NO (tried pkgconfig)
Run-time dependency soundtouch-1.0 found: NO (tried pkgconfig)
Run-time dependency spandsp found: NO (tried pkgconfig)
Run-time dependency srt found: NO (tried pkgconfig)
Header <srt/srt.h> has symbol "srt_startup" : NO
Run-time dependency libsrtp2 found: NO (tried pkgconfig)
Run-time dependency libsrtp found: NO (tried pkgconfig)
Header <srtp/srtp.h> has symbol "crypto_policy_set_aes_gcm_128_16_auth" : NO
Run-time dependency svthevcenc found: NO (tried pkgconfig)
Run-time dependency zvbi-0.2 found: NO (tried pkgconfig)
Run-time dependency libxml-2.0 found: NO (tried pkgconfig)
Run-time dependency pango found: NO (tried pkgconfig)
Run-time dependency cairo found: NO (tried pkgconfig)
Run-time dependency pangocairo found: NO (tried pkgconfig)
Run-time dependency vo-aacenc found: NO (tried pkgconfig)
Run-time dependency vo-amrwbenc found: NO (tried pkgconfig)
Run-time dependency libdrm found: NO (tried pkgconfig)
Run-time dependency nice found: NO (tried pkgconfig)
Looking for a fallback subproject for the dependency nice
Subproject directory not found and libnice.wrap file not found
Subproject subprojects/libnice is buildable: NO (disabling)
Dependency nice from subproject subprojects/libnice found: NO
Run-time dependency webrtc-audio-processing found: NO (tried pkgconfig)
Run-time dependency libwebp found: NO (tried pkgconfig)
Run-time dependency wildmidi found: NO (tried pkgconfig)
Has header "wildmidi_lib.h" : NO
Run-time dependency wpe-webkit-1.0 found: NO (tried pkgconfig)
Run-time dependency wpebackend-fdo-1.0 found: NO (tried pkgconfig)
Run-time dependency egl found: NO (tried pkgconfig)
Run-time dependency xkbcommon found: NO (tried pkgconfig)
Run-time dependency wayland-server found: NO (tried pkgconfig)
Run-time dependency x265 found: NO (tried pkgconfig)
Run-time dependency zxing found: NO (tried pkgconfig)
Run-time dependency zbar found: NO (tried pkgconfig)
Run-time dependency libexif found: NO (tried pkgconfig)
Run-time dependency gstreamer-plugins-base-1.0 found: YES 1.17.0.1
Run-time dependency gtk+-3.0 found: NO (tried pkgconfig)
Run-time dependency gdk-x11-3.0 found: NO (tried pkgconfig)
Run-time dependency x11 found: NO (tried pkgconfig)
Has header "sys/socket.h" : YES (cached)
Checking for function "kill" : YES
Checking for function "socketpair" : YES
Checking for function "fcntl" : YES
Checking for function "fork" : YES
Run-time dependency gtk+-3.0 found: NO (tried pkgconfig)
Run-time dependency gtk+-wayland-3.0 found: NO (tried pkgconfig)
Configuring gstreamer-bad-audio-1.0.pc using configuration
Configuring gstreamer-bad-audio-1.0-uninstalled.pc using configuration
Configuring gstreamer-bad-transcoder-1.0.pc using configuration
Configuring gstreamer-bad-transcoder-1.0-uninstalled.pc using configuration
Configuring gstreamer-codecparsers-1.0.pc using configuration
Configuring gstreamer-codecparsers-1.0-uninstalled.pc using configuration
Configuring gstreamer-insertbin-1.0.pc using configuration
Configuring gstreamer-insertbin-1.0-uninstalled.pc using configuration
Configuring gstreamer-mpegts-1.0.pc using configuration
Configuring gstreamer-mpegts-1.0-uninstalled.pc using configuration
Configuring gstreamer-player-1.0.pc using configuration
Configuring gstreamer-player-1.0-uninstalled.pc using configuration
Configuring gstreamer-plugins-bad-1.0.pc using configuration
Configuring gstreamer-plugins-bad-1.0-uninstalled.pc using configuration
pkgconfig/meson.build:57: WARNING: The variable(s) 'waylandlibdir' in the input file 'pkgconfig/gstreamer-plugins-bad-uninstalled.pc.in' are not present in the given configuration data.
Configuring gstreamer-sctp-1.0.pc using configuration
Configuring gstreamer-sctp-1.0-uninstalled.pc using configuration
Configuring gstreamer-webrtc-1.0.pc using configuration
Configuring gstreamer-webrtc-1.0-uninstalled.pc using configuration
Program xgettext found: NO
Configuring config.h using configuration
Program /usr/local/libexec/gstreamer-1.0/gst-plugins-doc-cache-generator found: YES (/usr/local/libexec/gstreamer-1.0/gst-plugins-doc-cache-generator)
Program hotdoc found: NO
Message: Hotdoc not found, not building the documentation
Build targets in project: 163
gst-plugins-bad 1.17.0.1
Subprojects
dssim: NO
libmicrodns: NO
libnice: NO
libxml2: NO
openh264: NO
orc: NO
tinyalsa: NO
Found ninja-1.10.0 at /usr/bin/ninja
ninja: Entering directory `build'
[233/613] Compiling C object 'sys/nvcodec/7cf9b15@@gstnvcodec@sha/gstnvdec.c.o'.
FAILED: sys/nvcodec/7cf9b15@@gstnvcodec@sha/gstnvdec.c.o
cc -Isys/nvcodec/7cf9b15@@gstnvcodec@sha -Isys/nvcodec -I../sys/nvcodec -I. -I../ -I../sys/nvcodec/./stub -I/usr/local/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/local/lib/x86_64-linux-gnu/gstreamer-1.0/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -fvisibility=hidden -fno-strict-aliasing -DG_DISABLE_DEPRECATED -Wmissing-prototypes -Wdeclaration-after-statement -Wold-style-definition -Wmissing-declarations -Wredundant-decls -Wwrite-strings -Wformat -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wvla -Wpointer-arith -fPIC -pthread -DHAVE_CONFIG_H -DHAVE_NVCODEC_GST_GL=1 -MD -MQ 'sys/nvcodec/7cf9b15@@gstnvcodec@sha/gstnvdec.c.o' -MF 'sys/nvcodec/7cf9b15@@gstnvcodec@sha/gstnvdec.c.o.d' -o 'sys/nvcodec/7cf9b15@@gstnvcodec@sha/gstnvdec.c.o' -c ../sys/nvcodec/gstnvdec.c
In file included from ../sys/nvcodec/gstnvdec.h:33,
from ../sys/nvcodec/gstnvdec.c:32:
/usr/local/include/gstreamer-1.0/gst/gl/gstglfuncs.h:40:13: fatal error: GLES3/gl3.h: 没有那个文件或目录
40 | # include <GLES3/gl3.h>
| ^~~~~~~~~~~~~
compilation terminated.
[238/613] Compiling C object 'gst/librfb/4451569@@gstrfbsrc@sha/rfbdecoder.c.o'.
ninja: build stopped: subcommand failed.