[mythtv] [RFC v2] New Win32 build script

Lawrence Rust lvr at softsystem.co.uk
Mon Jan 31 10:34:56 UTC 2011


On Sun, 2011-01-30 at 15:35 -0500, Doug Lytle wrote:
> Doug Lytle wrote:
> >> Your Myth build problems are a result of using the fixes/0.23 branch.
> >> You should re-try with fixes/0.24 as Boleslaw suggested.
> >>
> 
> Build fails with:
> 
> In file included from ../../../../mythinstall/include/QtWebKit/QWebFrame:1,
>                   from mythuiwebbrowser.cpp:14:
> ../../../../mythinstall/include/QtWebKit/qwebframe.h:28:36: error: 
[snip]

Looks like we've tickled a Qt build bug.  Myth doesn't use the Qt script
module so, to speed up building Qt, I disabled it.  Qt builds and
installs OK that way but it appears that the installed Qt WebKit headers
still require some of the script module's headers.  Unfortunately, when
I tested this change I had a previous installation of Qt with the script
module enabled and the new installation overwrote the old but left the
old script headers.

So two changes:
1, delete all installed Qt files before re-building it.
2, remove the -no-script option from Qt configure.

To complete your build you will unfortunately need to rebuild Qt with:

QT_CFG="-no-iconv -script" ./mythbuild.sh

Apologies for the time wasted.  I have updated the build script
http://www.softsystem.co.uk/download/mythtv/mythbuild-CURRENT.zip
with these changes.

-- Lawrence




More information about the mythtv-dev mailing list