[Ruby 1.9-Bug#3771][Open] VC++ can't make ext/tk with enabling stubs

Bug #3771: VC++ can’t make ext/tk with enabling stubs
http://redmine.ruby-lang.org/issues/show/3771

e$B5/I<<Te(B: Akio T.
e$B%9%F!<%?%9e(B: Open, e$BM%@hEYe(B: Normal
e$B%+%F%4%je(B: ext, Target version: 1.9.2
ruby -v: 1.9.2p0 (2010-08-18) [i386-mswin32_100]

VC++e$B$Ge(B
–enable-tcltk-stubs
e$B$rM-8z$K$7$Fe(Bmakee$B$9$k$H!“e(Btke$B$Ne(Bmakee$B$K<:GT$7$^$9!#e(B
e$B0J2<!”%Q%C%A$G$9!#e(B

stubs.c.org Tue Aug 31 16:21:44 2010
+++ stubs.c Tue Aug 31 16:21:55 2010
@@ -72,7 +72,7 @@
#if defined USE_TCL_STUBS && defined USE_TK_STUBS

#if defined _WIN32 || defined CYGWIN
-# include “util.h”
+# include “ruby/util.h”

include <windows.h>

typedef HINSTANCE DL_HANDLE;

define DL_OPEN LoadLibrary

e$B%A%1%C%He(B #3771 e$B$,99?7$5$l$^$7$?!#e(B (by Hidetoshi Nagai)

e$B%9%F!<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B
e$B?JD=e(B % 0e$B$+$ie(B100e$B$KJQ99e(B

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


http://redmine.ruby-lang.org/issues/show/3771

e$B1J0f!wCNG=!%6e9)Bg$G$9!%e(B

From: Akio T. [email protected]
Subject: [ruby-dev:42159] [Ruby 1.9-Bug#3771][Open] VC++ can’t make
ext/tk with enabling stubs
Date: Tue, 31 Aug 2010 16:28:36 +0900
Message-ID: [email protected]

VC++e$B$Ge(B
–enable-tcltk-stubs e$B$rM-8z$K$7$Fe(Bmakee$B$9$k$H!“e(Btke$B$Ne(Bmakee$B$K<:GT$7$^$9!#e(B
e$B0J2<!”%Q%C%A$G$9!#e(B

1.8 e$B7O$H6&DL%=!<%9$K$9$k$?$a$K<j$r2C$($^$7$?$,!$e(B
e$BJs9p$$$?$@$$$?%Q%C%A$r<h$j$3$_$^$7$?!%e(B
e$BJs9p$r$"$j$,$H$&$4$6$$$^$7$?!%e(B