[mythtv-users] mythbuild.sh cross compile for windows qt error

Lawrence Rust lvr at softsystem.co.uk
Thu Sep 15 21:00:22 UTC 2011


On Thu, 2011-09-15 at 13:37 -0400, Eric Smith wrote:
> On Thu, Sep 15, 2011 at 11:43 AM, Lawrence Rust <lvr at softsystem.co.uk> wrote:
> > On Thu, 2011-09-15 at 10:41 -0400, Eric Smith wrote:
> >> I have recently reorganized/repurposed some of the hardware in my
> >> house (The office is about to become a nursery!) and I have a need for
> >> a windows frontend now.  I'm attempting to cross compile a w32 build
> >> using the mythbuild script from packaging and I'm having some trouble
> >> getting qt built.  Last few lines of the output from ./mythbuild.sh -W
> >> is below.  Any help would be appreciated.
> >>
> >>
> >> MySQL support cannot be enabled due to functionality tests!
> >>  Turn on verbose messaging (-v) to ./configure to see the final report.
> >>  If you believe this message is in error you may use the continue
> >>  switch (-continue) to ./configure to continue.
> >> + set +x
> >>
> >> *********************************************************************
> >> Press [Return] to make qt-everywhere-opensource-s or [Control-C] to abort ( 39)
> >>
> >> make: *** No targets specified and no makefile found.  Stop.
> >>
> >> ERROR: make failed.
> >
> > This is a problem with Qt's configure script.  To properly diagnose it
> > could you run:
> > QT_CFG="-v" mythbuild.sh -W -l
> >
> > and post a link to the mythbuild.log file produced.
> >
> > Since mythbuild.sh was added to git I've made a number of fixes that
> > haven't been back-ported.  You may find that my latest script available
> > here:
> > http://www.softsystem.co.uk/download/mythtv/mythbuild.sh
> >
> > solves this problem.
> >
> > --
> > Lawrence
> 
> Thanks for the quick response Lawrence.  I started a clean build using
> the newer version of the script and had the same result.
> mythbuild.log is here http://www.mediafire.com/?nuy8z452rjofenw

OK, thanks for the log.  Looks like a problem with mysql being upgraded
and the old version (5.1.55) no longer being available.  Try this:

MYSQLW="mysql-5.1.58-win32" mythbuild.sh -W -t0

which should download and install mysql 5.1.58.  Let me know how you get
on and if successful I'll update the script to reflect the change.

-- 
Lawrence




More information about the mythtv-users mailing list