<div dir="ltr"><div>I eventually got past the error ...</div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="monospace, monospace">subprojects/gstreamer/gst/meson.build:261:2: ERROR:  gobject-introspection dependency was not found, gir cannot be generated.</font></div></blockquote><div><br></div><div>... by doing this:</div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><span style="font-family:monospace,monospace">sudo apt install --yes </span><span style="font-family:monospace,monospace">libgirepository1.0-dev</span></div></blockquote><div><div><br></div><div>Carl -- Maybe you had this library installed on your machine?</div><div><br></div><div>Now here are the steps that work:</div></div><div><br></div><div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><font face="monospace, monospace"># How to build Gstreamer using `gst-build 1.14` on Linux Mint Cinnamon Tara (19)</font></div></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="monospace, monospace">Starting from a fresh OS.</font></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><font face="monospace, monospace"><br>## Edit `~/.bashrc`<br></font></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="monospace, monospace">Put this at the bottom of the file.</font></div><div><font face="monospace, monospace">```</font></div><div><font face="monospace, monospace"># This is where pip3 installs `--user` executables (such as meson)</font></div><div><font face="monospace, monospace">PATH=$PATH:$HOME/.local/bin</font></div><div><font face="monospace, monospace">```</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">Restart your terminal to get the new `$PATH`.</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">## Install stuff</font></div><div><font face="monospace, monospace">```</font></div><div><font face="monospace, monospace">sudo apt update</font></div><div><font face="monospace, monospace">sudo apt install --yes git python-pip python3-pip ninja-build build-essential snapd slack libmount-dev libselinux-dev gobject-introspection libglib2.0-dev libgirepository1.0-dev</font></div><div><font face="monospace, monospace">pip3 install setuptools wheel</font></div><div><font face="monospace, monospace">pip3 install --user meson</font></div><div><font face="monospace, monospace">```</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">## Clone and run `gst-build`</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">```</font></div><div><font face="monospace, monospace">mkdir -p ~/github/gstreamer</font></div><div><font face="monospace, monospace">cd ~/github/gstreamer</font></div><div><font face="monospace, monospace">git clone <a href="https://github.com/GStreamer/gst-build.git">https://github.com/GStreamer/gst-build.git</a> -b 1.14</font></div><div><font face="monospace, monospace">cd gst-build</font></div><div><font face="monospace, monospace">mkdir build</font></div><div><font face="monospace, monospace">meson build</font></div><div><font face="monospace, monospace">ninja -C build/</font></div><div><font face="monospace, monospace">```</font></div></blockquote></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Aug 22, 2018 at 10:12 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">On Wed, Aug 22, 2018 at 4:43 PM David Ing <<a href="mailto:ding@panopto.com" target="_blank">ding@panopto.com</a>> wrote:<br>
some stuff<br>
<br>
I followed your commands, I finished the meson stage, got into the ninja stage,<br>
got this error:<br>
<br>
../subprojects/gstreamer/tests/examples/controller/controller-graph.c:128:3:<br>
error: too many arguments to function ‘gtk_init’<br>
   gtk_init (&argc, &argv);<br>
   ^~~~~~~~<br>
<br>
Who knows?<br>
<br>
I see you said<br>
git clone <a href="https://github.com/GStreamer/gst-build.git" rel="noreferrer" target="_blank">https://github.com/GStreamer/gst-build.git</a> -b 1.14<br>
maybe git clone <a href="https://github.com/GStreamer/gst-build.git" rel="noreferrer" target="_blank">https://github.com/GStreamer/gst-build.git</a> -b master<br>
would be better.<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>