# Add RUNRUBYOPT in mswin32 Makefile.sub

**URL:** <https://www.ruby-forum.com/t/add-runrubyopt-in-mswin32-makefile-sub/152290>\
**Category:** Development\
**Created:** [November 1, 2008, 11:41am UTC](https://www.ruby-forum.com/t/add-runrubyopt-in-mswin32-makefile-sub/152290 "2008-11-01T11:41:52Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Masaki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/58956e/32.png) [@Masaki\_S](https://www.ruby-forum.com/u/Masaki_S)\
**Post date:** [November 1, 2008, 11:41am UTC](https://www.ruby-forum.com/t/add-runrubyopt-in-mswin32-makefile-sub/152290/1 "2008-11-01T11:41:52Z")

</div>

e$B=uED$G$9!#e(B

mswin32e$BHG$G!"%F%9%H$9$k$H$-$Ke(BRUNRUBYOPTe$B$r;XDj$G$-$k$h$&$K$9$ke(B  
e$B%Q%C%A$G$9!#e(B

e$B$d$j$?$+$C$?$3$H$O!"e(Bcygwin e$B$de(B mingw32 e$B$HF1MM$Ke(B  
nmake test-all TESTS=win32ole RUNRUBYOPT=-v  
e$B$G!"e(B-v e$B%\*%W%7%g%s$re(Brubye$B$KEO$7$F%F%9%H$r\<B9T$9$k$3$He(B  
e$B$G$7$?!#e(B

e$B=uEDe(B e$B2m5\*e(B

— win32/Makefile.sub (revision 20086)  
+++ win32/Makefile.sub (working copy)  
@@ -217,7 +217,7 @@  
RUNRUBY = .$(PROGRAM) -I$(srcdir)/lib -I"$(EXTOUT)/$(arch)"  
!endif  
MINIRUBY = $(MINIRUBY) $(MINIRUBYOPT)  
-RUNRUBY = $(RUNRUBY) “$(srcdir)/runruby.rb” --extout="$(EXTOUT)" –  
+RUNRUBY = $(RUNRUBY) “$(srcdir)/runruby.rb” --extout="$(EXTOUT)"  
$(RUNRUBYOPT) –  
!ifndef RUBY  
RUBY = ruby  
!endif

---

<div class="post-metadata">

**Author:** ![Masaki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/58956e/32.png) [@Masaki\_S](https://www.ruby-forum.com/u/Masaki_S)\
**Post date:** [November 1, 2008, 12:35pm UTC](https://www.ruby-forum.com/t/add-runrubyopt-in-mswin32-makefile-sub/152290/2 "2008-11-01T12:35:47Z")

</div>

e$B$J$+$@$G$9!#e(B

At Sat, 1 Nov 2008 19:40:16 +0900,  
Masaki S. wrote in [ruby-dev:37009]:

> mswin32e$BHG$G!"%F%9%H$9$k$H$-$Ke(BRUNRUBYOPTe$B$r;XDj$G$-$k$h$&$K$9$ke(B  
> e$B%Q%C%A$G$9!#e(B
> 
> e$B$d$j$?$+$C$?$3$H$O!"e(Bcygwin e$B$de(B mingw32 e$B$HF1MM$Ke(B  
> nmake test-all TESTS=win32ole RUNRUBYOPT=-v  
> e$B$G!"e(B-v e$B%\*%W%7%g%s$re(Brubye$B$KEO$7$F%F%9%H$r\<B9T$9$k$3$He(B  
> e$B$G$7$?!#e(B

e$B0l1~e(B TESTS="-v win32ole"  
e$B$HEO$9$3$H$b$G$-$k$s$G$9$,!"JL$K$G$-$?e(B  
e$B$[$&$,$$$$$G$7$g$&$+!#e(B

e$B$H$$$&$+!"$?$a$7$K\<B9T$7$?$ie(BIEe$B$,%]%3%]%3=P$?$j\>C$($?$j=P$?$j\>C$(e(B  
e$B$?$j$7$F$/$l$F!"$+$J$j8e2y$7$^$7$?!#$3$l!"%U%)!\<%+%9$r$H$C$F$$$+e(B  
e$B$J$$$h$&$K$G$-$J$$$G$7$g$&$+!#e(B

---

<div class="post-metadata">

**Author:** ![Masaki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/58956e/32.png) [@Masaki\_S](https://www.ruby-forum.com/u/Masaki_S)\
**Post date:** [November 1, 2008, 4:24pm UTC](https://www.ruby-forum.com/t/add-runrubyopt-in-mswin32-makefile-sub/152290/3 "2008-11-01T16:24:11Z")

</div>

e$B=uED$G$9!#e(B

Nobuyoshi N. wrote:

> e$B0l1~e(B TESTS="-v win32ole" e$B$HEO$9$3$H$b$G$-$k$s$G$9$,!"JL$K$G$-$?e(B  
> e$B$[$&$,$$$$$G$7$g$&$+!#e(B

e$B$$$(!#FC$K$3$@$o$j$O$J$$$G$9!#e(B  
cygwine$B$H$+e(Bmingw32e$B$Ge(BRUNRUBYOPTe$B$r;H$C$F$$$?$@$1$G$9!#e(B

> e$B$H$$$&$+!"$?$a$7$K\<B9T$7$?$ie(BIEe$B$,%]%3%]%3=P$?$j\>C$($?$j=P$?$j\>C$(e(B  
> e$B$?$j$7$F$/$l$F!"$+$J$j8e2y$7$^$7$?!#$3$l!"%U%)!\<%+%9$r$H$C$F$$$+e(B  
> e$B$J$$$h$&$K$G$-$J$$$G$7$g$&$+!#e(B

WIN32OLE.new(‘InternetExplorer.Application’)  
e$B$H$d$C$?$@$1$G%U%)!\<%+%9$r$H$C$F$7$^$&$N$Ge(BIEe$B$r$d$a$J$$8B$jFq$7$$$G$9!#e(B

e$B$G!"A0$+$ie(BIEe$B$r;H$o$J$$$h$&$K$7$?$$$H;W$C$F$$$k$s$G$9$1$Ie(B  
IEe$B$r;H$o$J$$$G!"e(BWIN32OLE\_EVENTe$B$N%F%9%H$r$9$kJ}K!$r8+$D$1$i$l$J$$$Ge(B  
e$B$$$^$9!#e(B

e$B=uEDe(B e$B2m5\*e(B

---

<div class="post-metadata">

**Author:** ![Masaki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/58956e/32.png) [@Masaki\_S](https://www.ruby-forum.com/u/Masaki_S)\
**Post date:** [November 2, 2008, 1:18pm UTC](https://www.ruby-forum.com/t/add-runrubyopt-in-mswin32-makefile-sub/152290/4 "2008-11-02T13:18:35Z")

</div>

e$B$J$+$@$G$9!#e(B

At Sun, 2 Nov 2008 19:21:26 +0900,  
Masaki S. wrote in [ruby-dev:37014]:

> TESTS="-v win32ole" e$B$@$He(B test/runner.rb e$B$Ke(B -v e$B$rEO$9$s$G$9$h$M!#e(B  
> RUNRUBYOPT=-v e$B$O!"e(Bruby e$B$Ke(B -v e$B$rEO$7$^$9!#e(B
> 
> e$B$D$^$j!"%F%9%H$9$k$H$-$Ke(B rubye$B$N%P!\<%8%g%s$He(B warninge$B$rI=\<($7$?$$$s$G$9!#e(B

e$B$J$k$[$I!"$?$7$+$K$G$-$F$h$5$=$&$G$9$M!#$h$m$7$/!#e(B

---

<div class="post-metadata">

**Author:** ![Masaki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/58956e/32.png) [@Masaki\_S](https://www.ruby-forum.com/u/Masaki_S)\
**Post date:** [November 2, 2008, 11:23am UTC](https://www.ruby-forum.com/t/add-runrubyopt-in-mswin32-makefile-sub/152290/5 "2008-11-02T11:23:16Z")

</div>

Masaki S. wrote:

> Nobuyoshi N. wrote:
> 
> > e$B0l1~e(B TESTS="-v win32ole" e$B$HEO$9$3$H$b$G$-$k$s$G$9$,!"JL$K$G$-$?e(B  
> > e$B$[$&$,$$$$$G$7$g$&$+!#e(B
> 
> e$B$$$(!#FC$K$3$@$o$j$O$J$$$G$9!#e(B

e$B$4$a$s$J$5$$!#$3$l!"\<B:]$K;n$5$J$$$G!"2sEz$7$F$^$7$?!#e(B  
e$B$d$C$Q$j$G$-$k$3$H$,0c$&$N$G!"e(BRUNRUBYOPTe$B$r%5%]!\<%H$7$F$[$7$$$G$9!#e(B

TESTS="-v win32ole" e$B$@$He(B test/runner.rb e$B$Ke(B -v  
e$B$rEO$9$s$G$9$h$M!#e(B  
RUNRUBYOPT=-v e$B$O!"e(Bruby e$B$Ke(B -v e$B$rEO$7$^$9!#e(B

e$B$D$^$j!"%F%9%H$9$k$H$-$Ke(B rubye$B$N%P!\<%8%g%s$He(B  
warninge$B$rI=\<($7$?$$$s$G$9!#e(B

e$B0JA0!“e(BWin32OLEe$BFbIt$G:n@.$7$?%$%s%9%?%s%9JQ?t$,=i4|2=$5$l$F$J$/$Fe(B  
RUNRUBYOPT=-v  
e$B$G%F%9%H$7$?$H$-$K;3$[$Ie(Bwarninge$B$,=P$?$3$H$,$”$j$^$7$?!#e(B  
e$B$"$H!"F1$8L\>A0$N%F%9%H%a%=%C%I$r$&$C$+$j:FDj5A$7$F$J$$$+3NG’$9$k$H$-$H$+e(B  
e$B$I$N%P!\<%8%g%s$Ne(Brubye$B$Ne(BWin32OLEe$B$N%F%9%H$J$N$+!"8e$+$i3NG’$9$k$H$-$Ke(B  
e$B=EJu$7$F$^$9!#e(B

> e$B$G!"A0$+$ie(BIEe$B$r;H$o$J$$$h$&$K$7$?$$$H;W$C$F$$$k$s$G$9$1$Ie(B  
> IEe$B$r;H$o$J$$$G!"e(BWIN32OLE\_EVENTe$B$N%F%9%H$r$9$kJ}K!$r8+$D$1$i$l$J$$$Ge(B  
> e$B$$$^$9!#e(B

e$B$3$l$G$9$,!“e(BADOe$B$G$be(BWIN32OLE\_EVENTe$B$N%F%9%H$,$G$-$=$&$G$9!#e(B  
ADOe$B$,I,$:$”$k$+$I$&$+$A$g$C$H5$$K$J$C$F$?$s$G$9$,!"e(B  
nmake test e$B$G$-$k4D6-e(B(e$B$G$-$k?Me(B)e$B$J$ie(B  
ADOe$B$r;H$C$F$b$$$$$s$8$c$J$$$+$H;W$&$h$&$K$J$j$^$7$?!#e(B  
IEe$B$r;H$C$?%F%9%H$re(BADOe$B$KCV$-JQ$($i$l$k$+D4$Y$F$\_$^$9!#e(B

e$B=uEDe(B e$B2m5\*e(B
