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