Hi, At Thu, 23 Dec 2010 22:01:44 +0900, Luis Lavena wrote in [ruby-core:33834]: > I'm having one compiling on Windows with GCC 4.5.1: > > gcc -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses > -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers > -Wno-long-long -I. -I.ext/include/i386-mingw32 > -I../../../../ruby/include -I../../../../ruby -DRUBY_EXPORT -o io.o > -c ../../../../ruby/io.c > ../../../../ruby/io.c: In function 'io_fillbuf': > ../../../../ruby/io.c:1215:12: error: request for member 'capa' in > something not a structure or union > make: *** [io.o] Error 1 I've compiled 1.9.2 on mingw last night, but it succeeded. Seems like related to extracting rb_io_buffer_t from rb_io_t, but it isn't backported to 1.9.2. > It might be associated with latest IO functionality added? IO advise? IO#advice is a 1.9.3 feature. -- Nobu Nakada