1 Script started on 2022-03-12 04:12:51+00:00 [TERM="xterm" TTY="/dev/pts/0" COLUMNS="155" LINES="43"]
2 [?2004h]0;root@GenPi64:/usr/local/src/gstreamerGenPi64 /usr/local/src/gstreamer # ninja -C build
3 [?2004l
ninja: Entering directory `build'
4
[0/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/gstglwindow.c.o
[0/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstglcontext_egl.c.o
[0/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstgldisplay_egl.c.o
[0/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstglmemoryegl.c.o
[0/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstgldisplay_egl_device.c.o
[0/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/dispmanx_gstglwindow_dispmanx_egl.c.o
[1/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/gstglwindow.c.o
5 FAILED: subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/gstglwindow.c.o
6 cc -Isubprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p -I/usr/local/src/gstreamer/build/subprojects/gst-plugins-base/gst-libs/gst/gl -Isubprojects/gst-plugins-base -I../subprojects/gst-plugins-base -Isubprojects/gst-plugins-base/gst-libs -I../subprojects/gst-plugins-base/gst-libs -Isubprojects/gstreamer/libs -I../subprojects/gstreamer/libs -Isubprojects/gstreamer -I../subprojects/gstreamer -Isubprojects/orc -I../subprojects/orc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/interface/vmcs_host/linux -I/usr/include/interface/vcos/pthreads -I/usr/include/gudev-1.0 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -fvisibility=hidden -fno-strict-aliasing -DG_DISABLE_DEPRECATED -Wmissing-declarations -Wredundant-decls -Wundef -Wwrite-strings -Wformat -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wvla -Wpointer-arith -Wmissing-prototypes -Wdeclaration-after-statement -fPIC -DUSE_VCHIQ_ARM -pthread -DHAVE_CONFIG_H -DUSE_EGL_RPI -DBUILDING_GST_GL '-DG_LOG_DOMAIN="GStreamer-GL"' -MD -MQ subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/gstglwindow.c.o -MF subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/gstglwindow.c.o.d -o subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/gstglwindow.c.o -c ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglwindow.c
7 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/gbm/gstglwindow_gbm_egl.h:26,
8 from ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglwindow.c:66:
9 ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstegl.h:35:9: warning: bad option ‘-fgnu89-inline’ to pragma ‘optimize’ [-Wpragmas]
10 35 | #pragma GCC optimize ("gnu89-inline")
11 | ^~~
12 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglwindow.c:69:
13 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.h:35:9: warning: bad option ‘-fgnu89-inline’ to pragma ‘optimize’ [-Wpragmas]
14 35 | #pragma GCC optimize ("gnu89-inline")
15 | ^~~
16 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglwindow.c:69:
17 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.h:66:3: error: unknown type name ‘EGL_DISPMANX_WINDOW_T’
18 66 | EGL_DISPMANX_WINDOW_T native;
19 | ^~~~~~~~~~~~~~~~~~~~~
20 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.h:67:3: error: unknown type name ‘EGL_DISPMANX_WINDOW_T’
21 67 | EGL_DISPMANX_WINDOW_T foreign;
22 | ^~~~~~~~~~~~~~~~~~~~~
23
[2/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstgldisplay_egl.c.o
24 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstgldisplay_egl.c:40:
25 ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstegl.h:35:9: warning: bad option ‘-fgnu89-inline’ to pragma ‘optimize’ [-Wpragmas]
26 35 | #pragma GCC optimize ("gnu89-inline")
27 | ^~~
28
[3/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstglcontext_egl.c.o
29 FAILED: subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstglcontext_egl.c.o
30 cc -Isubprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p -I/usr/local/src/gstreamer/build/subprojects/gst-plugins-base/gst-libs/gst/gl -Isubprojects/gst-plugins-base -I../subprojects/gst-plugins-base -Isubprojects/gst-plugins-base/gst-libs -I../subprojects/gst-plugins-base/gst-libs -Isubprojects/gstreamer/libs -I../subprojects/gstreamer/libs -Isubprojects/gstreamer -I../subprojects/gstreamer -Isubprojects/orc -I../subprojects/orc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/interface/vmcs_host/linux -I/usr/include/interface/vcos/pthreads -I/usr/include/gudev-1.0 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -fvisibility=hidden -fno-strict-aliasing -DG_DISABLE_DEPRECATED -Wmissing-declarations -Wredundant-decls -Wundef -Wwrite-strings -Wformat -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wvla -Wpointer-arith -Wmissing-prototypes -Wdeclaration-after-statement -fPIC -DUSE_VCHIQ_ARM -pthread -DHAVE_CONFIG_H -DUSE_EGL_RPI -DBUILDING_GST_GL '-DG_LOG_DOMAIN="GStreamer-GL"' -MD -MQ subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstglcontext_egl.c.o -MF subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstglcontext_egl.c.o.d -o subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstglcontext_egl.c.o -c ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstglcontext_egl.c
31 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstglcontext_egl.c:36:
32 ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstegl.h:35:9: warning: bad option ‘-fgnu89-inline’ to pragma ‘optimize’ [-Wpragmas]
33 35 | #pragma GCC optimize ("gnu89-inline")
34 | ^~~
35 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstglcontext_egl.c:51:
36 ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/../dispmanx/gstglwindow_dispmanx_egl.h:35:9: warning: bad option ‘-fgnu89-inline’ to pragma ‘optimize’ [-Wpragmas]
37 35 | #pragma GCC optimize ("gnu89-inline")
38 | ^~~
39 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstglcontext_egl.c:51:
40 ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/../dispmanx/gstglwindow_dispmanx_egl.h:66:3: error: unknown type name ‘EGL_DISPMANX_WINDOW_T’
41 66 | EGL_DISPMANX_WINDOW_T native;
42 | ^~~~~~~~~~~~~~~~~~~~~
43 ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/../dispmanx/gstglwindow_dispmanx_egl.h:67:3: error: unknown type name ‘EGL_DISPMANX_WINDOW_T’
44 67 | EGL_DISPMANX_WINDOW_T foreign;
45 | ^~~~~~~~~~~~~~~~~~~~~
46
[4/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstgldisplay_egl_device.c.o
47 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstgldisplay_egl_device.c:42:
48 ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstegl.h:35:9: warning: bad option ‘-fgnu89-inline’ to pragma ‘optimize’ [-Wpragmas]
49 35 | #pragma GCC optimize ("gnu89-inline")
50 | ^~~
51
[5/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/dispmanx_gstglwindow_dispmanx_egl.c.o
52 FAILED: subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/dispmanx_gstglwindow_dispmanx_egl.c.o
53 cc -Isubprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p -I/usr/local/src/gstreamer/build/subprojects/gst-plugins-base/gst-libs/gst/gl -Isubprojects/gst-plugins-base -I../subprojects/gst-plugins-base -Isubprojects/gst-plugins-base/gst-libs -I../subprojects/gst-plugins-base/gst-libs -Isubprojects/gstreamer/libs -I../subprojects/gstreamer/libs -Isubprojects/gstreamer -I../subprojects/gstreamer -Isubprojects/orc -I../subprojects/orc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/interface/vmcs_host/linux -I/usr/include/interface/vcos/pthreads -I/usr/include/gudev-1.0 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -fvisibility=hidden -fno-strict-aliasing -DG_DISABLE_DEPRECATED -Wmissing-declarations -Wredundant-decls -Wundef -Wwrite-strings -Wformat -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wvla -Wpointer-arith -Wmissing-prototypes -Wdeclaration-after-statement -fPIC -DUSE_VCHIQ_ARM -pthread -DHAVE_CONFIG_H -DUSE_EGL_RPI -DBUILDING_GST_GL '-DG_LOG_DOMAIN="GStreamer-GL"' -MD -MQ subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/dispmanx_gstglwindow_dispmanx_egl.c.o -MF subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/dispmanx_gstglwindow_dispmanx_egl.c.o.d -o subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/dispmanx_gstglwindow_dispmanx_egl.c.o -c ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c
54 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.h:26,
55 from ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:30:
56 ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstegl.h:35:9: warning: bad option ‘-fgnu89-inline’ to pragma ‘optimize’ [-Wpragmas]
57 35 | #pragma GCC optimize ("gnu89-inline")
58 | ^~~
59 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:30:
60 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.h:35:9: warning: bad option ‘-fgnu89-inline’ to pragma ‘optimize’ [-Wpragmas]
61 35 | #pragma GCC optimize ("gnu89-inline")
62 | ^~~
63 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:30:
64 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.h:66:3: error: unknown type name ‘EGL_DISPMANX_WINDOW_T’
65 66 | EGL_DISPMANX_WINDOW_T native;
66 | ^~~~~~~~~~~~~~~~~~~~~
67 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.h:67:3: error: unknown type name ‘EGL_DISPMANX_WINDOW_T’
68 67 | EGL_DISPMANX_WINDOW_T foreign;
69 | ^~~~~~~~~~~~~~~~~~~~~
70 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c: In function ‘gst_gl_window_dispmanx_egl_init’:
71 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:96:21: error: request for member ‘element’ in something not a structure or union
72 96 | window_egl->native.element = 0;
73 | ^
74 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:97:21: error: request for member ‘width’ in something not a structure or union
75 97 | window_egl->native.width = 0;
76 | ^
77 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:98:21: error: request for member ‘height’ in something not a structure or union
78 98 | window_egl->native.height = 0;
79 | ^
80 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:99:22: error: request for member ‘element’ in something not a structure or union
81 99 | window_egl->foreign.element = 0;
82 | ^
83 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:100:22: error: request for member ‘width’ in something not a structure or union
84 100 | window_egl->foreign.width = 0;
85 | ^
86 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:101:22: error: request for member ‘height’ in something not a structure or union
87 101 | window_egl->foreign.height = 0;
88 | ^
89 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c: In function ‘gst_gl_window_dispmanx_egl_close’:
90 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:134:25: error: request for member ‘element’ in something not a structure or union
91 134 | if (window_egl->native.element
92 | ^
93 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:135:28: error: request for member ‘element’ in something not a structure or union
94 135 | && window_egl->native.element != window_egl->foreign.element) {
95 | ^
96 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:135:59: error: request for member ‘element’ in something not a structure or union
97 135 | && window_egl->native.element != window_egl->foreign.element) {
98 | ^
99 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:137:67: error: request for member ‘element’ in something not a structure or union
100 137 | vc_dispmanx_element_remove (dispman_update, window_egl->native.element);
101 | ^
102 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c: In function ‘gst_gl_window_dispmanx_egl_open’:
103 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:159:21: error: request for member ‘element’ in something not a structure or union
104 159 | window_egl->native.element = 0;
105 | ^
106 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c: In function ‘gst_gl_window_dispmanx_egl_create_window’:
107 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:167:21: error: request for member ‘width’ in something not a structure or union
108 167 | window_egl->native.width = 0;
109 | ^
110 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:168:21: error: request for member ‘height’ in something not a structure or union
111 168 | window_egl->native.height = 0;
112 | ^
113 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c: In function ‘gst_gl_window_dispmanx_egl_get_window_handle’:
114 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:179:25: error: request for member ‘element’ in something not a structure or union
115 179 | if (window_egl->native.element)
116 | ^
117 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c: In function ‘gst_gl_window_dispmanx_egl_set_window_handle’:
118 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:189:3: error: unknown type name ‘EGL_DISPMANX_WINDOW_T’
119 189 | EGL_DISPMANX_WINDOW_T *foreign_window = (EGL_DISPMANX_WINDOW_T *) handle;
120 | ^~~~~~~~~~~~~~~~~~~~~
121 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:189:44: error: ‘EGL_DISPMANX_WINDOW_T’ undeclared (first use in this function)
122 189 | EGL_DISPMANX_WINDOW_T *foreign_window = (EGL_DISPMANX_WINDOW_T *) handle;
123 | ^~~~~~~~~~~~~~~~~~~~~
124 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:189:44: note: each undeclared identifier is reported only once for each function it appears in
125 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:189:67: error: expected expression before ‘)’ token
126 189 | EGL_DISPMANX_WINDOW_T *foreign_window = (EGL_DISPMANX_WINDOW_T *) handle;
127 | ^
128 In file included from ../subprojects/gstreamer/gst/gst.h:55,
129 from ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/../gstgl_fwd.h:24,
130 from ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:27:
131 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:193:21: error: request for member ‘width’ in something not a structure or union
132 193 | foreign_window->width, foreign_window->height);
133 | ^~
134 ../subprojects/gstreamer/gst/gstinfo.h:691:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
135 691 | (GObject *) (object), __VA_ARGS__); \
136 | ^~~~~~~~~~~
137 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:192:3: note: in expansion of macro ‘GST_DEBUG_OBJECT’
138 192 | GST_DEBUG_OBJECT (window, "set window handle with size %dx%d",
139 | ^~~~~~~~~~~~~~~~
140 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:193:44: error: request for member ‘height’ in something not a structure or union
141 193 | foreign_window->width, foreign_window->height);
142 | ^~
143 ../subprojects/gstreamer/gst/gstinfo.h:691:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
144 691 | (GObject *) (object), __VA_ARGS__); \
145 | ^~~~~~~~~~~
146 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:192:3: note: in expansion of macro ‘GST_DEBUG_OBJECT’
147 192 | GST_DEBUG_OBJECT (window, "set window handle with size %dx%d",
148 | ^~~~~~~~~~~~~~~~
149 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:195:25: error: request for member ‘element’ in something not a structure or union
150 195 | if (window_egl->native.element
151 | ^
152 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:196:28: error: request for member ‘element’ in something not a structure or union
153 196 | && window_egl->native.element != window_egl->foreign.element) {
154 | ^
155 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:196:59: error: request for member ‘element’ in something not a structure or union
156 196 | && window_egl->native.element != window_egl->foreign.element) {
157 | ^
158 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:198:67: error: request for member ‘element’ in something not a structure or union
159 198 | vc_dispmanx_element_remove (dispman_update, window_egl->native.element);
160 | ^
161 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:202:21: error: request for member ‘element’ in something not a structure or union
162 202 | window_egl->native.element = window_egl->foreign.element =
163 | ^
164 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:202:51: error: request for member ‘element’ in something not a structure or union
165 202 | window_egl->native.element = window_egl->foreign.element =
166 | ^
167 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:203:21: error: request for member ‘element’ in something not a structure or union
168 203 | foreign_window->element;
169 | ^~
170 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:204:21: error: request for member ‘width’ in something not a structure or union
171 204 | window_egl->native.width = window_egl->foreign.width = foreign_window->width;
172 | ^
173 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:204:49: error: request for member ‘width’ in something not a structure or union
174 204 | window_egl->native.width = window_egl->foreign.width = foreign_window->width;
175 | ^
176 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:204:72: error: request for member ‘width’ in something not a structure or union
177 204 | window_egl->native.width = window_egl->foreign.width = foreign_window->width;
178 | ^~
179 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:205:21: error: request for member ‘height’ in something not a structure or union
180 205 | window_egl->native.height = window_egl->foreign.height =
181 | ^
182 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:205:50: error: request for member ‘height’ in something not a structure or union
183 205 | window_egl->native.height = window_egl->foreign.height =
184 | ^
185 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:206:21: error: request for member ‘height’ in something not a structure or union
186 206 | foreign_window->height;
187 | ^~
188 In file included from ../subprojects/gstreamer/gst/gst.h:55,
189 from ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/../gstgl_fwd.h:24,
190 from ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:27:
191 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c: In function ‘window_resize’:
192 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:227:60: error: request for member ‘width’ in something not a structure or union
193 227 | visible ? "visible" : "invisible", window_egl->native.width,
194 | ^
195 ../subprojects/gstreamer/gst/gstinfo.h:691:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
196 691 | (GObject *) (object), __VA_ARGS__); \
197 | ^~~~~~~~~~~
198 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:226:3: note: in expansion of macro ‘GST_DEBUG’
199 226 | GST_DEBUG ("resizing %s window from %ux%u to %ux%u",
200 | ^~~~~~~~~
201 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:228:25: error: request for member ‘height’ in something not a structure or union
202 228 | window_egl->native.height, width, height);
203 | ^
204 ../subprojects/gstreamer/gst/gstinfo.h:691:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
205 691 | (GObject *) (object), __VA_ARGS__); \
206 | ^~~~~~~~~~~
207 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:226:3: note: in expansion of macro ‘GST_DEBUG’
208 226 | GST_DEBUG ("resizing %s window from %ux%u to %ux%u",
209 | ^~~~~~~~~
210 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:267:27: error: request for member ‘element’ in something not a structure or union
211 267 | if (window_egl->native.element) {
212 | ^
213 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:272:29: error: request for member ‘element’ in something not a structure or union
214 272 | window_egl->native.element, change_flags, 0, opacity, &dst_rect,
215 | ^
216 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:275:25: error: request for member ‘element’ in something not a structure or union
217 275 | window_egl->native.element = vc_dispmanx_element_add (dispman_update,
218 | ^
219 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:285:21: error: request for member ‘width’ in something not a structure or union
220 285 | window_egl->native.width = width;
221 | ^
222 ../subprojects/gst-plugins-base/gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c:286:21: error: request for member ‘height’ in something not a structure or union
223 286 | window_egl->native.height = height;
224 | ^
225
[6/6175] Compiling C object subprojects/gst-plugins-base/gst-libs/gst/gl/libgstgl-1.0.so.0.2100.0.p/egl_gstglmemoryegl.c.o
226 In file included from ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstglmemoryegl.c:45:
227 ../subprojects/gst-plugins-base/gst-libs/gst/gl/egl/gstegl.h:35:9: warning: bad option ‘-fgnu89-inline’ to pragma ‘optimize’ [-Wpragmas]
228 35 | #pragma GCC optimize ("gnu89-inline")
229 | ^~~
230 ninja: build stopped: subcommand failed.
231 [?2004h]0;root@GenPi64:/usr/local/src/gstreamerGenPi64 /usr/local/src/gstreamer # exit
232 [?2004l
exit
233
234 Script done on 2022-03-12 04:13:16+00:00 [COMMAND_EXIT_CODE="1"]