gst-build 1.14 on Ubuntu 16.04 isn't working for me

David Ing ding at panopto.com
Thu Aug 23 20:37:16 UTC 2018


I eventually got past the error ...

subprojects/gstreamer/gst/meson.build:261:2: ERROR:  gobject-introspection
dependency was not found, gir cannot be generated.


... by doing this:

sudo apt install --yes libgirepository1.0-dev


Carl -- Maybe you had this library installed on your machine?

Now here are the steps that work:

# How to build Gstreamer using `gst-build 1.14` on Linux Mint Cinnamon Tara
(19)

Starting from a fresh OS.


## Edit `~/.bashrc`

Put this at the bottom of the file.
```
# This is where pip3 installs `--user` executables (such as meson)
PATH=$PATH:$HOME/.local/bin
```

Restart your terminal to get the new `$PATH`.

## Install stuff
```
sudo apt update
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
pip3 install setuptools wheel
pip3 install --user meson
```

## Clone and run `gst-build`

```
mkdir -p ~/github/gstreamer
cd ~/github/gstreamer
git clone https://github.com/GStreamer/gst-build.git -b 1.14
cd gst-build
mkdir build
meson build
ninja -C build/
```


On Wed, Aug 22, 2018 at 10:12 PM carl hansen <carlhansen1234 at gmail.com>
wrote:

> On Wed, Aug 22, 2018 at 4:43 PM David Ing <ding at panopto.com> wrote:
> some stuff
>
> I followed your commands, I finished the meson stage, got into the ninja
> stage,
> got this error:
>
>
> ../subprojects/gstreamer/tests/examples/controller/controller-graph.c:128:3:
> error: too many arguments to function ‘gtk_init’
>    gtk_init (&argc, &argv);
>    ^~~~~~~~
>
> Who knows?
>
> I see you said
> git clone https://github.com/GStreamer/gst-build.git -b 1.14
> maybe git clone https://github.com/GStreamer/gst-build.git -b master
> would be better.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20180823/7555dac2/attachment.html>


More information about the gstreamer-devel mailing list