From: Warren Young Date: June 26 2007 12:08am Subject: Re: Recent changes to coldata.h List-Archive: http://lists.mysql.com/plusplus/6699 Message-Id: <46805902.90800@etr-usa.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Joel Fielder wrote: > Just a quick one! Rebuilding (on mingw) from SVN after the recent wad of > changes: Thanks for checking! I'd begun to think I'd never hear about MinGW breakages until after a release... > lib/coldata.h:177: error: there are no arguments to `data' that depend > on a template parameter, so a declaration of `data' must be available > lib/coldata.h:328: error: there are no arguments to `data' that depend > on a template parameter, so a declaration of `data' must be available > lib/coldata.h:328: error: there are no arguments to `length' that depend > on a template parameter, so a declaration of `length' must be available > > Just needs Str::data() and Str::length() respectively. That's weak....I wonder why we don't hear about this problem on other GCCs? The standard CentOS builds use versions bracketing the official MinGW version. I guess it was just a temporary breakdown in the compiler's understanding of the language, and everyone else is past it now. With MinGW seeming to stagnate, I wonder if using Cygwin's gcc with --mno-cygwin is a better option?