I try to follow
https://gstreamer.freedesktop.org/documentation/installing/building-from-source-using-cerbero.html?gi-language=c on my ubuntu 18.04 (x86_64), a GTX1080, CUDA 10.0, TensorRT 5.1.5 GA.
My steps are as follows:
$ cd ~/d/learn $ git clone https://gitlab.freedesktop.org/gstreamer/cerbero $ echo "alias cerbero='~/git/cerbero/cerbero-uninstalled'" >> ~/.bashrc $ source ~/.bashrc $ cd ~/d/learn/cerbero $ git checkout 45bbe8f9 $ ./cerbero-uninstalled bootstrap $ nano /home/suryadi/d/learn/cerbero/cerbero/utils/shell.py add at lines 230 cmd += " --no-check-certificate " $ ./cerbero-uninstalled bootstrap (Success for 11/11 libraries) $ sudo ./cerbero-uninstalled package gstreamer-1.0
However, I failed at
stage 43: libdv-1.0.0
stage 54: libnice-0.1.14
stage 59: Librsvg-2.40.20 (Permission denied: ‘/home/suryadi/.cache/g-ir-scanner/.cache-version’)
stage 73: json-glib-1.2.8 (Permission denied: ‘/home/suryadi/.cache/g-ir-scanner/.cache-version’)
Is there any way to resolve those failed libraries?
I tried using Synaptic Package Manager to install newer libraries.
So I need a way to modify recipe for building gstreamer-1.0 to skip failed or replaced libraries.
Thank you very much in advance.