[mythtv] [RFC v2] New Win32 build script

Lawrence Rust lvr at softsystem.co.uk
Sat Dec 11 18:12:04 UTC 2010


On Sat, 2010-12-11 at 12:56 -0500, Doug Lytle wrote:
> Lawrence Rust wrote:
> > An archive of the script and its associated (mandatory) patches is here:
> > http://www.softsystem.co.uk/download/mythtv/mythbuildw32-1.zip
> >
> >    
> 
> <stdin>: In function 'int main()':
> <stdin>:2: error: '_clear87' was not declared in this scope
> <stdin>:2: error: '_control87' was not declared in this scope
> 
> The mingw32 <float.h> header must be patched to compile Qt.
> Do you wish to apply this patch (sudo is required) [Yn] Y
> The text leading up to this was:
> --------------------------
> |--- /usr/i586-pc-mingw32/include/float.h       2009-06-30 
> 10:32:33.000000000 +0200
> |+++ /usr/i586-pc-mingw32/include/float.h       2010-11-03 
> 22:55:07.000000000 +0100
> --------------------------
> File to patch:
> 
> locate float.h
> 
> /usr/i586-pc-mingw32/sys-root/mingw/include/float.h

Thanks for trying the new script and apologies that it falls at the
first.

I thought that I had covered this difference by fixing up the paths in
the patch using the different compiler prefixes.  Yet another place
where the two compilers differ markedly.

Can you tell me what locate "/usr/*mingw32*/float.h" says?  There should
be at least two float.h - both need a minor patch.  I suspect that the
2nd lives at a completely different place now.

-- Lawrence




More information about the mythtv-dev mailing list