Project

General

Profile

Actions

Bug #5674

closed

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

Added by jonforums (Jon Forums) over 10 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Normal
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

Actions #1

Updated by kosaki (Motohiro KOSAKI) over 10 years ago

  • 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) over 10 years ago

  • 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) over 10 years ago

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

Actions

Also available in: Atom PDF