Closed bitdivision closed 5 years ago
This is an ugly hack, but if you want to quickly proceed, you could edit recipes/gst-plugins-good-1.0.recipe
and recipes/gst-plugins-good-1.0-static.recipe
to always pass --disable-pulseaudio
(ignoring the variants setting). At least until someone has the bandwidth to look at the actual problem. (this might make audio support not work, though, since we depend on pulsesrc/pulsesink on Linux).
Thanks, @ford-prefect, I'll give that a go. Do need audio support eventually but can deal with it not working for now.
@ford-prefect That passed the build stage, different errors now. Just thinking about this some more though and realising that if this version of gst-plugins-good is statically linked, it will need a cross-compiled version of libpulse I think? Which I don't have...
Why are there static and dynamic versions of these plugins? And is it possible to disable the static ones?
Hi,
I'm trying to cross-compile openWebRTC for a wandboard (i.MX6) running Ubuntu 14.04, on an Ubuntu 14.04 VM host.
I'm running into issues around pulseaudio, Namely, while building gst-plugins-good-1.0-static, I receive the following error:
I've been quizzing people in IRC about this but not had any luck so far.
The error is strange since libpulse and libpulse-dev are definitely installed.
This was all done in a fresh Ubuntu 14.04 VM with my fork of cerbero (two changes to recipes and a slightly modified cbc)
I've outlined the steps to reproduce below on Vagrant - ubuntu/trusty64 image:
Pulse packages are all picked up by bootstrap.
Configure stage is for some reason not picking up libpulse:
robswain on IRC (@superdump on here?) pointed out that there is already a
cross-lin-arm.cbc
which disables pulse so I've putnopulse
in my cbc too (no luck), but I'm having the same issue with cross-lin-arm.cbc too.Any help would be much appreciated. I'm guessing I've done something wrong with cross-compiling it, but no idea what. Hopefully the steps to reproduce should show me up pretty quickly if so.