------- Comment #2 from rob1weld at aol dot com 2007-04-26 21:33 ------- Thank you Paolo Carlini.
Previously I _did_ let ./configure guess (on successful builds) but _this_ _time_ I used _exactly_ the same ./configure parameters as I did for Linux (to duplicate the GCC compiler for both systems [and the success]). I was just checking my stdc++.ii file (for a problem with line # _69_ and this is what it looks like: # 67 "/cygdrive/c/gcc-4_2-branch-build/i686-pc-cygwin/libstdc++-v3/include/bits/c++locale.h" 3 namespace std { typedef __locale_t __c_locale; Previous to that part (in the .ii file) there is nothing to say what __locale_t is so it is as though it were blank (IE: the line would read: "typedef __c_locale;" and thus fail). I guess this bug would be fixed if the 'root' ./configure script did not allow one to use "--enable-clocale=gnu" on this platform (and kindly suggested to ONLY use --enable-clocale=generic). If that is the correct solution then I would consider this resolved _after_ the ./configure script is changed. Thanks for the quick response - I might have had a lot of trouble tracking that down. Now to re-make the compiler (and just [OF COURSE] when the build was nearly finished (crying)). :) (Used to it.) -- rob1weld at aol dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31717