I think after the 4.6.2 RC, gfortran' io changed something. The 4.6.2 RC libgfortran section can't be built on mingw/mingw64.
It will cause: libtool: compile: i686-w64-mingw32-gcc -L/mingw/i686-w64-mingw32/lib -L/mingw/mingw/lib -isystem /mingw/i686-w64-mingw32/include -isystem /mingw/mingw/include -DHAVE_CONFIG_H -I. -I../.././libgfortran -iquote../.././libgfortran/io -I../.././libgfortran/../gcc -I../.././libgfortran/../gcc/config -I../.././libgfortran/../libquadmath -I../../host-i686-w64-mingw32/gcc -D_GNU_SOURCE -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -fcx-fortran-rules -ffunction-sections -fdata-sections -g -pipe -O2 -I/mingw/include -MT file_pos.lo -MD -MP -MF .deps/file_pos.Tpo -c ../.././libgfortran/io/file_pos.c -o file_pos.o ../.././libgfortran/io/file_pos.c: In function 'st_flush': ../.././libgfortran/io/file_pos.c:457:20: error: 'stream' has no member named 'fd' The latest 4.6 branch libgfortran has no problem. I would hope you can fix the problem next RC or release. On Wed, Oct 19, 2011 at 8:13 PM, Jakub Jelinek <ja...@redhat.com> wrote: > GCC 4.6.2 Release Candidate available from gcc.gnu.org > > The first release candidate for GCC 4.6.2 is available from > > ftp://gcc.gnu.org/pub/gcc/snapshots/4.6.2-RC-20111019 > > and shortly its mirrors. It has been generated from SVN revision 180180. > > I have so far bootstrapped and tested the release candidate on > x86_64-linux and i686-linux. Please test it and report any issues to > bugzilla. > > If all goes well, I'd like to release 4.6.2 in the middle of the next week. > -- Best Regards, xunxun