<div dir="ltr">After Carl's suggestion I executed the following ... <div><br><div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="monospace, monospace">sudo apt install --yes gobject-introspection libglib2.0-dev</font></div></blockquote><div><br></div><div>... and I get further but I am now blocked by this error:</div><div><br><div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><span style="font-family:monospace,monospace">subprojects/gstreamer/gst/meson.build:272:4: ERROR:  gobject-introspection dependency was not found, gir cannot be generated.</span><br></div></blockquote><div><br></div><div>Here is the full terminal output:</div><div><br></div><div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><font face="monospace, monospace">ding@ding-linux-01:~/github/gstreamer/gst-build$ <b>meson build && ninja -C build/</b></font></div><div><font face="monospace, monospace">The Meson build system</font></div><div><font face="monospace, monospace">Version: 0.47.1</font></div><div><font face="monospace, monospace">Source dir: /home/ding/github/gstreamer/gst-build</font></div><div><font face="monospace, monospace">Build dir: /home/ding/github/gstreamer/gst-build/build</font></div><div><font face="monospace, monospace">Build type: native build</font></div><div><font face="monospace, monospace">Project name: All GStreamer modules</font></div><div><font face="monospace, monospace">Project version: 1.14.2</font></div><div><font face="monospace, monospace">Native C compiler: cc (gcc 7.3.0 "cc (Ubuntu 7.3.0-16ubuntu3) 7.3.0")</font></div><div><font face="monospace, monospace">Build machine cpu family: x86_64</font></div><div><font face="monospace, monospace">Build machine cpu: x86_64</font></div><div><font face="monospace, monospace">Found pkg-config: /usr/bin/pkg-config (0.29.1)</font></div><div><font face="monospace, monospace">Dependency libavfilter found: NO</font></div><div><font face="monospace, monospace">Message: WARNING: gst-libav not built as ffmpeg >= n3.1.2 not found on the system</font></div><div><font face="monospace, monospace">Dependency libva found: NO</font></div><div><font face="monospace, monospace">Message: WARNING: not building gstreamer-vaapi module, missing libva</font></div><div><font face="monospace, monospace">Dependency json-glib-1.0 found: NO</font></div><div><font face="monospace, monospace">Message: WARNING: not building gst-devtools module, missing glib-json-1.0</font></div><div><font face="monospace, monospace">Dependency libxml-2.0 found: NO</font></div><div><font face="monospace, monospace">Message: WARNING: not building gst-editing-services module, missing libxml-2.0</font></div><div><font face="monospace, monospace">Compiler for language cs not found.</font></div><div><font face="monospace, monospace">Message: WARNING: Not building gstreamer-sharp as no CS compiler found.</font></div><div><font face="monospace, monospace">Message: Building subprojects: gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-ugly, gst-plugins-bad, gst-rtsp-server</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">|</font></div><div><font face="monospace, monospace">|Executing subproject gstreamer </font></div><div><font face="monospace, monospace">|</font></div><div><font face="monospace, monospace">|Project name: gstreamer</font></div><div><font face="monospace, monospace">|Project version: 1.14.2</font></div><div><font face="monospace, monospace">|Native C compiler: cc (gcc 7.3.0 "cc (Ubuntu 7.3.0-16ubuntu3) 7.3.0")</font></div><div><font face="monospace, monospace">|WARNING: -Wl,-Bsymbolic-functions looks like a linker argument, but has_argument and other similar methods only support checking compiler arguments. Using them to check linker arguments are never supported, and results are likely to be wrong regardless of the compiler you are using. has_link_argument or other similar method can be used instead.</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wl,-Bsymbolic-functions: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -fvisibility=hidden: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -fno-strict-aliasing: YES</font></div><div><font face="monospace, monospace">|Has header "dlfcn.h": YES</font></div><div><font face="monospace, monospace">|Has header "inttypes.h": YES</font></div><div><font face="monospace, monospace">|Has header "memory.h": YES</font></div><div><font face="monospace, monospace">|Has header "poll.h": YES</font></div><div><font face="monospace, monospace">|Has header "stdint.h": YES</font></div><div><font face="monospace, monospace">|Has header "stdio_ext.h": YES</font></div><div><font face="monospace, monospace">|Has header "strings.h": YES</font></div><div><font face="monospace, monospace">|Has header "string.h": YES</font></div><div><font face="monospace, monospace">|Has header "sys/param.h": YES</font></div><div><font face="monospace, monospace">|Has header "sys/poll.h": YES</font></div><div><font face="monospace, monospace">|Has header "sys/prctl.h": YES</font></div><div><font face="monospace, monospace">|Has header "sys/socket.h": YES</font></div><div><font face="monospace, monospace">|Has header "sys/stat.h": YES</font></div><div><font face="monospace, monospace">|Has header "sys/times.h": YES</font></div><div><font face="monospace, monospace">|Has header "sys/time.h": YES</font></div><div><font face="monospace, monospace">|Has header "sys/types.h": YES</font></div><div><font face="monospace, monospace">|Has header "sys/utsname.h": YES</font></div><div><font face="monospace, monospace">|Has header "sys/wait.h": YES</font></div><div><font face="monospace, monospace">|Has header "ucontext.h": YES</font></div><div><font face="monospace, monospace">|Has header "unistd.h": YES</font></div><div><font face="monospace, monospace">|Has header "valgrind/valgrind.h": NO</font></div><div><font face="monospace, monospace">|Has header "sys/resource.h": YES</font></div><div><font face="monospace, monospace">|Checking whether type "struct tm" has member "tm_gmtoff" : YES</font></div><div><font face="monospace, monospace">|Checking for function "gmtime_r" : YES</font></div><div><font face="monospace, monospace">|Checking for function "sigaction" : YES</font></div><div><font face="monospace, monospace">|Checking for function "getrusage" : YES</font></div><div><font face="monospace, monospace">|Checking for function "fseeko" : YES</font></div><div><font face="monospace, monospace">|Checking for function "ftello" : YES</font></div><div><font face="monospace, monospace">|Checking for function "poll" : YES</font></div><div><font face="monospace, monospace">|Checking for function "ppoll" : YES</font></div><div><font face="monospace, monospace">|Checking for function "pselect" : YES</font></div><div><font face="monospace, monospace">|Checking for function "getpagesize" : YES</font></div><div><font face="monospace, monospace">|Checking for function "clock_gettime" : YES</font></div><div><font face="monospace, monospace">|Checking for function "getline" : YES</font></div><div><font face="monospace, monospace">|Checking for function "mkstemp" : YES</font></div><div><font face="monospace, monospace">|Checking for function "alarm" : YES</font></div><div><font face="monospace, monospace">|Checking for function "gettimeofday" : YES</font></div><div><font face="monospace, monospace">|Checking for function "localtime_r" : YES</font></div><div><font face="monospace, monospace">|Checking if "pthread_setname_np(const char*)" links: NO</font></div><div><font face="monospace, monospace">|Checking if "posix timers from time.h" compiles: YES</font></div><div><font face="monospace, monospace">|Checking if "monotonic clock from time.h" compiles: YES</font></div><div><font face="monospace, monospace">|Checking if "__uint128_t available" compiles: YES</font></div><div><font face="monospace, monospace">|Checking for function "getpid" : YES</font></div><div><font face="monospace, monospace">|Checking for function "strdup" : YES</font></div><div><font face="monospace, monospace">|Checking for function "strsignal" : YES</font></div><div><font face="monospace, monospace">|Checking for type "clockid_t" : YES</font></div><div><font face="monospace, monospace">|Checking for type "timer_t" : YES</font></div><div><font face="monospace, monospace">|Checking whether type "struct timespec" has members "tv_sec", "tv_nsec" : YES</font></div><div><font face="monospace, monospace">|Checking whether type "struct itimerspec" has members "it_interval", "it_value" : YES</font></div><div><font face="monospace, monospace">|Dependency libunwind found: NO</font></div><div><font face="monospace, monospace">|Dependency libdw found: NO</font></div><div><font face="monospace, monospace">|Checking for function "backtrace" : YES</font></div><div><font face="monospace, monospace">|Has header "execinfo.h": YES</font></div><div><font face="monospace, monospace">|Checking for function "backtrace" : YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wmissing-declarations: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wmissing-prototypes: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wredundant-decls: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wundef: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wwrite-strings: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wformat: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wformat-nonliteral: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wformat-security: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wold-style-definition: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Winit-self: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wmissing-include-dirs: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Waddress: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Waggregate-return: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wno-multichar -Wmultichar: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wnested-externs: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wdeclaration-after-statement: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wvla: YES</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wpointer-arith: YES</font></div><div><font face="monospace, monospace">|Library gmp found: NO</font></div><div><font face="monospace, monospace">|Library gsl found: NO</font></div><div><font face="monospace, monospace">|Library gslcblas found: NO</font></div><div><font face="monospace, monospace">|Library dl found: YES</font></div><div><font face="monospace, monospace">|Checking for function "dladdr" : YES</font></div><div><font face="monospace, monospace">|Native dependency glib-2.0 found: YES 2.56.1</font></div><div><font face="monospace, monospace">|Native dependency gobject-2.0 found: YES 2.56.1</font></div><div><font face="monospace, monospace">|Native dependency gmodule-2.0 found: YES 2.56.1</font></div><div><font face="monospace, monospace">|Native dependency gio-2.0 found: YES 2.56.1</font></div><div><font face="monospace, monospace">|Native dependency gio-unix-2.0 found: YES 2.56.1</font></div><div><font face="monospace, monospace">|Library m found: YES</font></div><div><font face="monospace, monospace">|Library rt found: YES</font></div><div><font face="monospace, monospace">|Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner)</font></div><div><font face="monospace, monospace">|Program glib-mkenums found: YES (/usr/bin/glib-mkenums)</font></div><div><font face="monospace, monospace">|Native dependency bash-completion found: YES 2.8</font></div><div><font face="monospace, monospace">|Program pkg-config found: YES (/usr/bin/pkg-config)</font></div><div><font face="monospace, monospace">|Configuring gstconfig.h using configuration</font></div><div><font face="monospace, monospace">|Configuring gstversion.h using configuration</font></div><div><font face="monospace, monospace">|Program flex found: YES (/usr/bin/flex)</font></div><div><font face="monospace, monospace">|Message: flex version 2.6.4 >= 2.5.31: YES</font></div><div><font face="monospace, monospace">|Configuring gen_lex.py using configuration</font></div><div><font face="monospace, monospace">|Program bison found: YES (/usr/bin/bison)</font></div><div><font face="monospace, monospace">|Message: bison version 3.0.4 >= 2.4: YES</font></div><div><font face="monospace, monospace">|Configuring gen_grammar.py using configuration</font></div><div><font face="monospace, monospace">|Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES</font></div><div><font face="monospace, monospace">|Checking if "long long" compiles: YES</font></div><div><font face="monospace, monospace">|Checking if "uintmax_t in inttypes.h" compiles: YES</font></div><div><font face="monospace, monospace">|Checking if "uintmax_t in stdint.h" compiles: YES</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace" style="background-color:rgb(255,242,204)">subprojects/gstreamer/gst/meson.build:272:4: ERROR:  gobject-introspection dependency was not found, gir cannot be generated.</font></div></div></blockquote><br></div><div>But I just installed the gobject-introspection package.</div><div><br></div><div>I made sure to close the terminal and re-open it (in case I needed some new environment variables from the package install) but it didn't help.</div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Aug 21, 2018 at 3:27 PM carl hansen <<a href="mailto:carlhansen1234@gmail.com">carlhansen1234@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> |Program g-ir-scanner found: NO<br>
> |Program glib-mkenums found: NO<br>
><br>
> subprojects/gstreamer/meson.build:421:0: ERROR:  Program(s) ['glib-mkenums'] not found or not executable<br>
><br>
><br>
> Any idea how to get past this one?  (I have never used Meson before.)<br>
><br>
<br>
 <a href="https://www.debian.org/distrib/packages#search_packages" rel="noreferrer" target="_blank">https://www.debian.org/distrib/packages#search_packages</a><br>
<br>
Search the contents of packages<br>
Keyword :  g-ir-scanner<br>
<br>
File Packages /usr/bin/g-ir-scanner gobject-introspection<br>
<br>
apt install gobject-introspection<br>
<br>
etc<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div>