QtGstreamer1.0 build error

George Kiagiadakis george.kiagiadakis at collabora.com
Sun Jul 20 02:00:06 PDT 2014


On 14/07/14 19:34, mathisfoerst wrote:
> Hello,
> I'm trying to build QtGstreamer on a Nitrogen6x board. I have installed
> Gstreamer 1.0 and Qt 5.3.1.
> 
> First configuring with:
> 
>      cmake .. -DCMAKE_INSTALL_PREFIX=/opt/qtgst/ -DQT_VERSION=5
> -DCMAKE_PREFIX_PATH=/usr/local/qtn -DQTGSTREAMER_CODEGEN=OFF
> 
> Then running "make" and after compiling a while I received this output:
> 
>     [ 60%] Automoc for target gstqt5videosink
>     Generating moc_basedelegate.cpp
>     Generating moc_qtquick2videosinkdelegate.cpp
>     Generating moc_qtvideosinkdelegate.cpp
>     Generating moc_qwidgetvideosinkdelegate.cpp
>     [ 60%] Built target gstqt5videosink_automoc
>     [ 61%] Generating gstqtvideosinkmarshal.h, gstqtvideosinkmarshal.c
>     /bin/sh: GLIB2_GENMARSHAL_UTIL-NOTFOUND: command not found
>     elements/gstqtvideosink/CMakeFiles/gstqt5videosink.dir/build.make:53:
> recipe for target 'elements/gstqtvideosink/gstqtvideosinkmarshal.h' failed
>     make[2]: *** [elements/gstqtvideosink/gstqtvideosinkmarshal.h] Error 127
>     CMakeFiles/Makefile2:709: recipe for target
> 'elements/gstqtvideosink/CMakeFiles/gstqt5videosink.dir/all' failed
> 

Your glib installation seems to be missing the glib-genmarshal utility.
If it is installed but not found by cmake, use ccmake or cmake-gui to
edit the GLIB2_GENMARSHAL_UTIL variable to point at this binary.

Regards,
George


More information about the gstreamer-devel mailing list