nobu
May 3, 2010, 7:23am
1
e$B$J$+$@$G$9!#e (B
cygdrive-prefixe$B$OJQ992DG=$J$N$G!"%I%i%$%V%l%?!<$r@5$7$/G’<1$7$Je(B
e$B$$>l9g$,$"$j$^$9!#e (B
e$B;d$O<B:]$KJQ$($F$$$^$9!#e (B
diff --git i/ext/tk/extconf.rb w/ext/tk/extconf.rb
index 676c132…a8adac2 100644
— i/ext/tk/extconf.rb
+++ w/ext/tk/extconf.rb
@@ -112,5 +112,6 @@ def win_drive
case(RUBY_PLATFORM)
when /cygwin/
["/cygdrive/#{drive}", “/cygdrive/[A-Za-z]”]
cygdrive = mount --show-cygdrive-prefix
.chomp
["#{cygdrive}/#{drive}", “#{Regexp.quote(cygdrive)}/[A-Za-z]”]
else
["#{drive}:", “[A-Za-z]:”]
nobu
May 3, 2010, 10:02am
2
e$B1J0f!wCNG=!%6e9)Bg$G$9!%e(B
From: Nobuyoshi N. [email protected]
Subject: [ruby-dev:41134] [Bug:trunk] ext/tk on cygwin
Date: Mon, 3 May 2010 14:21:56 +0900
Message-ID: [email protected]
cygdrive-prefixe$B$OJQ992DG=$J$N$G!“%I%i%$%V%l%?!<$r@5$7$/G’<1$7$Je(B
e$B$$>l9g$,$”$j$^$9!#e (B
From: Nobuyoshi N. [email protected]
Subject: [ruby-dev:41133] [Bug:trunk] cross-compiling ext/tk
Date: Mon, 3 May 2010 14:18:35 +0900
Message-ID: [email protected]
e$B%/%m%9%3%s%Q%$%k$N$H$-$Ke(Bext/tk/extconf.rbe$B$,E,@Z$J%G%#%l%/%H%j$re(B
e$BC5$7$F$$$^$;$s!#$^$?!"e(Bis_win32?e$B$N$H$-$KF1$8%G%#%l%/%H%j$r!"M?$(e(B
e$B$i$l$?%Q%9<+BN$He(B\e$B$re(B/e$B$KCV49$7$?$b$N$H%I%i%$%V%l%?!<$ND>8e$Ne(B/e$B$rFse(B
e$B=E$K$7$?$b$N$H$H!“3Fe(B3e$B2s$:$DC5$7$F$$$k$h$&$J$s$G$9$,!”$3$l$O$J$<e(B
e$B$G$7$g$&$+!#$H$/$K:G8e$N$b$N$O%I%i%$%V%l%?!<$,$J$$>l9g$Oe(BUNCe$B$K$J$Ce(B
e$B$F$7$^$&$N$G0UL#$,JQ$o$C$F$7$^$&$H;W$$$^$9!#e (B
e$B$9$_$^$;$s!%e(B
e$B;d$Ke(B Win e$B4D6-$G$N:n@.$K4X$7$F$NCN<1$,$J$$$;$$$G!$e(B
e$B4*0c$$$7$FJQ$J$3$H$r$7$F$$$?$h$&$G$9!%e(B
e$B$$$/$D$+$GC5$7$F$$$?$N$O!$e(BMinGW e$B4D6-$Ge(B Dir.glob
e$B$r;H$C$?$H$-$Ke(B
c:/xxx/yyy e$B$N$h$&$J7A$G$Oe(B match e$B$9$k$b$N$,8+IU$+$i$:!$e(B
c://xxx/yyy e$B$N$h$&$J7A$K$7$?>l9g$Oe(B OK e$B$@$C$?$?$a$G$9!%e(B
e$B!V$=$&$$$&$b$N$J$N$+$J!)!W$H8!:w$9$k$h$&$K$7$^$7$?$,!$e(B
e$B4V0c$$$@$C$?$N$G$9$M!%e(B
e$B$J$+$@$5$s$N=$@5$Ge(B commit e$B$r$7$F$$$?$@$-$?$$$H;W$$$^$9$,!$e(B
e$B$*4j$$$G$-$^$9$G$7$g$&$+!%e(B
e$B$=$l$H$b!$$H$j$"$($:$Oe(B revert e$B$7$^$7$g$&$+!%e(B
nobu
May 5, 2010, 1:59pm
3
e$B1J0f!wCNG=!%6e9)Bg$G$9!%e(B
From: Hidetoshi NAGAI [email protected]
Subject: [ruby-dev:41135] Re: [Bug:trunk] ext/tk on cygwin &
cross-compiling ext/tk
Date: Mon, 3 May 2010 17:01:51 +0900
Message-ID: [email protected]
e$B$J$+$@$5$s$N=$@5$Ge(B commit e$B$r$7$F$$$?$@$-$?$$$H;W$$$^$9$,!$e(B
e$B$*4j$$$G$-$^$9$G$7$g$&$+!%e(B
e$B$=$l$H$b!$$H$j$"$($:$Oe(B revert e$B$7$^$7$g$&$+!%e(B
e$B$5$i$K=$@5$7$?$$E@$,$“$C$F$$$8$C$F$$$?$N$G$9$,!$e(B
e$B$&$^$/$^$H$a$k$N$K<j4V<h$C$F$7$^$C$F$$$k$N$G!$e(B
e$B$H$j$”$($:$Oe(B revert e$B$7$^$7$?!%e(B
e$B>/$7Mn$ACe$$$F$+$i!$$J$+$@$5$s$K=$@5$$$?$@$$$?$b$N$r%Y!<%9$K<j$rF~$l$F!$e(B
e$B=PD>$7$?$$$H;W$$$^$9!%e(B
e$BLBOG$r$*$+$1$7$F$9$_$^$;$s$G$7$?!%e(B
nobu
May 5, 2010, 12:18pm
4
e$B%A%1%C%He(B #3239 e$B$,99?7$5$l$^$7$?!#e (B (by Hidetoshi Nagai)
e$B%9%F!<%?%9e(B Assignede$B$+$ie(BClosede$B$KJQ99e(B
e$B?JD=e(B % 0e$B$+$ie(B100e$B$KJQ99e(B
This issue was solved with changeset r27627.
Nobuyoshi, 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/3239