Question regarding cerebro, Windows and qmlglsink/src

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Question regarding cerebro, Windows and qmlglsink/src

Roland Peffer-2
Hi,

I am just investigating the recipes in cerbero to build the Qt qmlglsink and qmlglsrc plugins from the bad plugins section for Windows 10 with MinGW 32 bit.

Has anyone already succeeded to so, or is there a more elegant way than modifying the recipe files?

Another question, just for curiosity: Why is the cerbero /MinGW build system so slow?

Thanks,
Roland

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Question regarding cerebro, Windows and qmlglsink/src

Tim Müller
On Sat, 2017-02-04 at 13:08 +0100, Roland Peffer wrote:

Hi,

> Another question, just for curiosity: Why is the cerbero /MinGW build
> system so slow?

Autotools is extremely slow on Windows because of the way it works
(spawns loads of little programs, which is expensive on windows).

We're in the process of merging a meson-based build in cerbero which
will make things much faster both with mingw and with MSVC.

Cheers
 -Tim

--
Tim Müller, Centricular Ltd - http://www.centricular.com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Question regarding cerebro, Windows and qmlglsink/src

Roland Peffer-2
Ok, 
after playing around with cerbero (for 1.11.1  on windows for a while I found that it’s not yet possible to build the Qt plugins with cerbero on Windows.

At the end I even found a note and also a qmake .pro file from Jan Schmidt to build the Qt plugin separately in with QTCreator.
The .pro file needs some update but I hope to get all working soon.

I also noticed that the cerbero build for win32 often hangs when msgmerge gets executed. The solution was to delete the msgmerge.exe that comes with the  cerbero build tools system and use the one that comes with MinGW - msys instead.


On 5 Feb 2017, at 11:21, Tim Müller <[hidden email]> wrote:

Autotools is extremely slow on Windows because of the way it works
(spawns loads of little programs, which is expensive on windows).

Maybe then it would be better to make a cross build for Windows on a Linux host anyway?!


Regards,
Roland



_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel