Project

General

Profile

Actions

Bug #5674

closed

[mingw] build failure due to win/win32.c `rb_w32_getc`

Bug #5674: [mingw] build failure due to win/win32.c `rb_w32_getc`

Added by jonforums (Jon Forums) almost 14 years ago. Updated almost 14 years ago.

Status:
Closed
Assignee:
-
Target version:
ruby -v:
-
Backport:
[ruby-core:41313]

Description

While building trunk@33852 using TDM-GCC v4.5.2 I get the following failure:

C:\Users\Jon\Documents\RubyDev\ruby-git\build>sh -c "../configure --disable-shared --disable-install-doc && make"
...
compiling ../missing/ffs.c
compiling ../missing/setproctitle.c
compiling ../win32/win32.c
../win32/win32.c: In function 'rb_w32_getc':
../win32/win32.c:4895:9: error: 'FILE' has no member named 'FILE_COUNT'
../win32/win32.c:4896:28: error: 'FILE' has no member named 'FILE_READPTR'
../win32/win32.c: In function 'rb_w32_putc':
../win32/win32.c:4915:9: error: 'FILE' has no member named 'FILE_COUNT'
../win32/win32.c:4916:29: error: 'FILE' has no member named 'FILE_READPTR'
make: *** [win32.o] Error 1

Updated by kosaki (Motohiro KOSAKI) almost 14 years ago Actions #1

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r33859.
Jon, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


Updated by kosaki (Motohiro KOSAKI) almost 14 years ago Actions #2 [ruby-core:41319]

  • ruby -v changed from ruby 1.9.3p0 (2011-11-08 revision 33661) [i386-mingw32] to -

While building trunk@33852 using TDM-GCC v4.5.2 I get the following failure:

C:\Users\Jon\Documents\RubyDev\ruby-git\build>sh -c "../configure --disable-shared --disable-install-doc && make"
...
compiling ../missing/ffs.c
compiling ../missing/setproctitle.c
compiling ../win32/win32.c
../win32/win32.c: In function 'rb_w32_getc':
../win32/win32.c:4895:9: error: 'FILE' has no member named 'FILE_COUNT'
../win32/win32.c:4896:28: error: 'FILE' has no member named 'FILE_READPTR'
../win32/win32.c: In function 'rb_w32_putc':
../win32/win32.c:4915:9: error: 'FILE' has no member named 'FILE_COUNT'
../win32/win32.c:4916:29: error: 'FILE' has no member named 'FILE_READPTR'
make: *** [win32.o] Error 1

I'm sorry. I overlooked win32. I reverted guilty commits.

Thanks.

Updated by usa (Usaku NAKAMURA) almost 14 years ago Actions #3 [ruby-core:41343]

kosaki-san, you don't have to revert.
re-commit them.

Actions

Also available in: PDF Atom