Building different versions of gstreamer

Patrick Cusack patrickcusack at mac.com
Wed Apr 29 14:02:45 UTC 2020


I don’t think Uninstalling is the issue. You are building an older version. Could you have incompatible libraries?

Sent from my iPhone

> On Apr 29, 2020, at 12:00 AM, Andrea Marson <andrea.marson.dave at gmail.com> wrote:
> 
> 
> Hi,
> I'm working with gstreamer on a PC running Ubuntu 18.04.
> For my project, I need to build different versions of gstreamer along with its plugins.
> For instance, I recently built tag 1.16.2. After that, I needed to build tag 1.14.4. However, building of gst-plugins-base 1.14.4 failed:
> 
> linking of temporary binary failed: Command '['../../../libtool', '--mode=link', '--tag=CC', 'gcc', '-o', '/home/sysadmin/devel/hfr-camera/gst/build-gst-1.14/gst-plugins-base/gst-libs/gst/pbutils/tmp-introspectvhvale74/GstPbutils-1.0', '-export-dynamic', '-g', '-O2', '/home/sysadmin/devel/hfr-camera/gst/build-gst-1.14/gst-plugins-base/gst-libs/gst/pbutils/tmp-introspectvhvale74/GstPbutils-1.0.o', '-L.', 'libgstpbutils-1.0.la', '-L/usr/local/lib', '-rpath', '/usr/local/lib', '-L/usr/local/lib', '-rpath', '/usr/local/lib', '-L../../../gst-libs/gst/tag/', '-L../../../gst-libs/gst/video/', '-L../../../gst-libs/gst/audio/', '-L/home/sysadmin/devel/hfr-camera/gst/build-gst-1.14/gst-plugins-base/gst-libs/gst/tag/.libs', '-L/home/sysadmin/devel/hfr-camera/gst/build-gst-1.14/gst-plugins-base/gst-libs/gst/video/.libs', '-L/home/sysadmin/devel/hfr-camera/gst/build-gst-1.14/gst-plugins-base/gst-libs/gst/audio/.libs', '-L/usr/local/lib', '-lgio-2.0', '-Wl,--export-dynamic', '-lgmodule-2.0', '-pthread', '-lgsttag-1.0', '-lgstvideo-1.0', '-lgstaudio-1.0', '-lgstbase-1.0', '-lgstreamer-1.0', '-lgobject-2.0', '-lglib-2.0']' returned non-zero exit status 1.
> Makefile:1285: recipe for target 'GstPbutils-1.0.gir' failed
> make[5]: *** [GstPbutils-1.0.gir] Error 1
> make[5]: Leaving directory '/home/sysadmin/devel/hfr-camera/gst/build-gst-1.14/gst-plugins-base/gst-libs/gst/pbutils'
> Makefile:728: recipe for target 'all' failed
> make[4]: *** [all] Error 2
> make[4]: Leaving directory '/home/sysadmin/devel/hfr-camera/gst/build-gst-1.14/gst-plugins-base/gst-libs/gst/pbutils'
> Makefile:659: recipe for target 'all-recursive' failed
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory '/home/sysadmin/devel/hfr-camera/gst/build-gst-1.14/gst-plugins-base/gst-libs/gst'
> Makefile:624: recipe for target 'all-recursive' failed
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory '/home/sysadmin/devel/hfr-camera/gst/build-gst-1.14/gst-plugins-base/gst-libs'
> Makefile:748: recipe for target 'all-recursive' failed
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory '/home/sysadmin/devel/hfr-camera/gst/build-gst-1.14/gst-plugins-base'
> Makefile:679: recipe for target 'all' failed
> make: *** [all] Error 2
> 
> I suspect this is due to the fact that I did not uninstall gstreamer cleanly before building tag 1.14.4.
> How to cleanly uninstall tag 1.16.2, which I installed by issuing "sudo make install"?
> 
> Thank you in advance for you help.
> _______________________________________________
> 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/20200429/dbb5121a/attachment.htm>


More information about the gstreamer-devel mailing list