Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] How to build the qt plugin in gst1-plugins-bad ?
@ 2017-07-19  9:17 Glenn Coombs
  2017-07-19  9:35 ` Thomas Petazzoni
  0 siblings, 1 reply; 7+ messages in thread
From: Glenn Coombs @ 2017-07-19  9:17 UTC (permalink / raw)
  To: buildroot

Hi,

I would like to use the gstreamer sink called qmlglsink, which is part of
the qt plugin in the gst1-plugins-bad package.  My target system is an
imx6q using EGLFS (so no X11 or Wayland).  When looking at the config.log
file in the build/gst1-plugins-bad-1.10.4/ directory I can see that the qt
plugin is not selected for building due to --disable-qt being passed to the
configure script.

I modified the Config.in and gst1-plugins-bad.mk files in the
buildroot/package/gstreamer1/gst1-plugins-bad/ directory to add the option
to pass --enable-qt to the configure script and that got me a bit further.
The configure script now checks to build the qt plugin but decides against
it because it can't work out the Qt Windowing system:

configure:50115: checking for QT
configure:50123: $PKG_CONFIG --exists --print-errors "Qt5Core Qt5Gui Qt5Qml
Qt5Quick >= 5.4.0"
configure:50126: $? = 0
configure:50141: $PKG_CONFIG --exists --print-errors "Qt5Core Qt5Gui Qt5Qml
Qt5Quick >= 5.4.0"
configure:50144: $? = 0
configure:50184: result: yes
configure:50193: checking for moc-qt5
configure:50226: result: no
configure:50193: checking for moc
configure:50211: found
/opt/porky/dev-new-kernel/imx6qdtibrd0208/host/usr/bin/moc
configure:50223: result:
/opt/porky/dev-new-kernel/imx6qdtibrd0208/host/usr/bin/moc
configure:50239: checking for rcc-qt5
configure:50272: result: no
configure:50239: checking for rcc
configure:50257: found
/opt/porky/dev-new-kernel/imx6qdtibrd0208/host/usr/bin/rcc
configure:50269: result:
/opt/porky/dev-new-kernel/imx6qdtibrd0208/host/usr/bin/rcc
configure:50285: checking for uic-qt5
configure:50318: result: no
configure:50285: checking for uic
configure:50303: found
/opt/porky/dev-new-kernel/imx6qdtibrd0208/host/usr/bin/uic
configure:50315: result:
/opt/porky/dev-new-kernel/imx6qdtibrd0208/host/usr/bin/uic
configure:50774: WARNING: Could not find any Qt Windowing integration

I'm not sure why the qt plugin is explicitly disabled - is there a known
issue with building this plugin ?  Can anybody help with what further
options I might need to set to get it to build ?

Thanks,

--
Glenn
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20170719/b422d472/attachment.html>

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2017-07-21  8:35 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-19  9:17 [Buildroot] How to build the qt plugin in gst1-plugins-bad ? Glenn Coombs
2017-07-19  9:35 ` Thomas Petazzoni
2017-07-19  9:55   ` Glenn Coombs
2017-07-19 10:01     ` Thomas Petazzoni
2017-07-21  7:39       ` Glenn Coombs
2017-07-21  7:44         ` Thomas Petazzoni
2017-07-21  8:35           ` Glenn Coombs

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox