[Interest] qmlscene not generated by Qt5 Beta2 cross-compile

VStevenP vstevenpavao at yahoo.com
Wed Nov 28 08:05:55 CET 2012

>From: VStevenP <vstevenpavao at yahoo.com>
>To: interest <interest at qt-project.org> 
>Sent: Monday, November 26, 2012 12:18 PM
>Subject: [Interest] qmlscene not generated by Qt5 Beta2 cross-compile
>I notice that qmlscene is not present in the output bin directory generated by the Qt5 Beta2 cross-compile configure/make/make install process.
>I can see that there is a qt-everywhere-opensource-src-5.0.0-beta2/qtdeclarative/tools/qmlscene directory in my source tree, but the qmlscene program was not generated by the build, for any target.
>This seems curious to me - is it a bug?

After some more sleuthing, I can see that tools is not listed in the "Build ..................    " listing output of the configure command.

I guess this makes sense, because my configure specifies -opengl es2 -no-xcb, meaning there'll be no window system on the target.  That's something at least qmlscene needs.  It seems that it's either of these switches, or else my mkspec itself, which causes tools to be excluded form the build.

Maybe someone can confirm that it's expected that tools is intentionally excluded from the build for -opengl es2 -no-xcb.  If that's not true, I may need to dig into the qmake.conf in my mkspec to see if there's some other reason tools isn't built in this case.

More information about the Interest mailing list