Thanks John, I thought I had done this to begin with but remaking my installation following your specific versions works for me.  I appreciate the quick response.

I know that this is an old release, but I can't change downstream policy and I really don't want to have to justify deviating from their baseline.  Until recently the downstream Army project mandated MinGW GCC 3.3, so I'm just grateful they finally stepped up to the 4.x line at all, and only because they were mandated to support 64-bit Windows 7 by their end users.  I personally use the stock TDM GCC 4.6 install for my own work.

Gregory Peele, Jr.

Date: Sun, 27 May 2012 10:28:35 -0600
Subject: Re: [Mingw-w64-public] tdm64 4.5.1 issue with <float.h>?

On 5/27/2012 9:24 AM, Greg Peele wrote:
I'm running into a weird issue though, the Qt build is failing with the error "e:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.5.1/include/float.h:241:24: fatal error: float.h: No such file or directory"  This same error was also reproducible in a simple hello world program that did nothing but #include <float.h>.

This is a known issue with the first 4.5.1-tdm64 release, which was fixed with a new release of the core package. Go back to the download directory and grab the "core-2" package, delete your entire current installation tree and the original "core" package, and re-extract. Also make sure you're using the svn3485 runtime package, and not either of the svn3427 packages.

The 4.5.1 release is deprecated, however, so you may well run into other bugs that will not be fixed. For TDM-GCC, I recommend using 4.5.2 or 4.6.1.

-John E. / TDM

------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats.
_______________________________________________ Mingw-w64-public mailing list