# \[Bug #1851\] make install problems using mingw on fedora 11

**URL:** <https://www.ruby-forum.com/t/bug-1851-make-install-problems-using-mingw-on-fedora-11/173058>\
**Category:** Development\
**Created:** [August 1, 2009, 3:05am UTC](https://www.ruby-forum.com/t/bug-1851-make-install-problems-using-mingw-on-fedora-11/173058 "2009-08-01T03:05:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [August 1, 2009, 3:05am UTC](https://www.ruby-forum.com/t/bug-1851-make-install-problems-using-mingw-on-fedora-11/173058/1 "2009-08-01T03:05:07Z")

</div>

Bug #1851: make install problems using mingw on fedora 11  
[http://redmine.ruby-lang.org/issues/show/1851](http://redmine.ruby-lang.org/issues/show/1851)

e$B5/I\<\<Te(B: Kazuhiro NISHIYAMA  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
ruby -v: ruby 1.9.2dev (2009-08-01 trunk 24343) [i386-mingw32]

Fedora 11 e$B$Ne(B MinGW e$B$r;H$C$F%/%m%9%3%s%Q%$%k$7$F$\_$?$H$3$m!"e(B  
make installe$B$N;~$Ke(B./tool/rbinstall.rbe$B$G7Y9p$,=P$^$9!#e(B  
e$B$=$l$+$i!"e(BRDoce$B$N@8@.$K\<:GT$7$^$9!#e(B

svn co [http://svn.ruby-lang.org/repos/ruby/trunk](http://svn.ruby-lang.org/repos/ruby/trunk) ruby-trunk  
cd ruby-trunk  
autoconf  
mingw32-configure  
make

$ make DESTDIR=$HOME/ruby-mingw32 install  
ruby -I…/ruby-trunk -ri386-mingw32-fake ./tool/rbinstall.rb  
–make=“make” --dest-dir=“…/ruby-mingw32” --extout=“.ext” --mflags=“”  
–make-flags=“DESTDIR=…/ruby-mingw32” --data-mode=0644  
–prog-mode=0755 --installed-list .installed.list --mantype=“doc”  
installing binary commands: /usr/i686-pc-mingw32/sys-root/mingw/bin  
installing base libraries: /usr/i686-pc-mingw32/sys-root/mingw/lib  
installing arch files:  
/usr/i686-pc-mingw32/sys-root/mingw/lib/ruby/1.9.1/i386-mingw32  
installing command scripts: /usr/i686-pc-mingw32/sys-root/mingw/bin  
installing library scripts:  
/usr/i686-pc-mingw32/sys-root/mingw/lib/ruby/1.9.1  
installing common headers:  
/usr/i686-pc-mingw32/sys-root/mingw/include/ruby-1.9.1  
installing manpages:  
/usr/i686-pc-mingw32/sys-root/mingw/share/man/man1  
installing extension objects:  
/usr/i686-pc-mingw32/sys-root/mingw/lib/ruby/1.9.1/i386-mingw32  
installing extension objects:  
/usr/i686-pc-mingw32/sys-root/mingw/lib/ruby/site\_ruby/1.9.1/i386-msvcrt  
installing extension objects:  
/usr/i686-pc-mingw32/sys-root/mingw/lib/ruby/vendor\_ruby/1.9.1/i386-msvcrt  
installing extension headers:  
/usr/i686-pc-mingw32/sys-root/mingw/include/ruby-1.9.1/i386-mingw32  
installing extension scripts:  
/usr/i686-pc-mingw32/sys-root/mingw/lib/ruby/1.9.1  
installing extension scripts:  
/usr/i686-pc-mingw32/sys-root/mingw/lib/ruby/site\_ruby/1.9.1  
installing extension scripts:  
/usr/i686-pc-mingw32/sys-root/mingw/lib/ruby/vendor\_ruby/1.9.1  
installing extension headers:  
/usr/i686-pc-mingw32/sys-root/mingw/include/ruby-1.9.1/ruby  
installing default gems:  
/usr/i686-pc-mingw32/sys-root/mingw/lib/ruby/gems/1.9.1 (cache, doc,  
gems, specifications)  
./tool/rbinstall.rb:523: warning: multiple values for a block parameter  
(0 for 1)  
from ./tool/rbinstall.rb:246  
./tool/rbinstall.rb:523: warning: multiple values for a block parameter  
(0 for 1)  
from ./tool/rbinstall.rb:246  
./tool/rbinstall.rb:523: warning: multiple values for a block parameter  
(0 for 1)  
from ./tool/rbinstall.rb:246  
Generating RDoc documentation  
ruby -I…/ruby-trunk -ri386-mingw32-fake -I`cd ./lib; pwd` –  
“./bin/rdoc” --all --ri --op “.ext/rdoc” “.”  
…/ruby-trunk/lib/rubygems.rb:191: uninitialized constant Gem::Mutex  
(NameError)  
from …/ruby-trunk/lib/rdoc/ri/paths.rb:55:in `require' from .../ruby-trunk/lib/rdoc/ri/paths.rb:55 from .../ruby-trunk/lib/rdoc/options.rb:4:in `require’  
from …/ruby-trunk/lib/rdoc/options.rb:4  
from …/ruby-trunk/lib/rdoc/rdoc.rb:13:in `require' from .../ruby-trunk/lib/rdoc/rdoc.rb:13 from ./bin/rdoc:11:in `require’  
from ./bin/rdoc:11  
make: \*\*\* [rdoc] e$B%(%i!\<e(B 1  
$ wine ./ruby.exe -v  
ruby 1.9.2dev (2009-08-01 trunk 24343) [i386-mingw32]  
$

---

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [April 28, 2010, 5:52am UTC](https://www.ruby-forum.com/t/bug-1851-make-install-problems-using-mingw-on-fedora-11/173058/2 "2010-04-28T05:52:16Z")

</div>

e$B%A%1%C%He(B #1851 e$B$,99?7$5$l$^$7$?!#e(B (by Kazuhiro NISHIYAMA)

e$B$^$?;n$7$F$_$?$H$3$m!"e(Brdoce$B$N@8@.%?%$%_%s%0$,JQ$o$C$?$?$a$+!"e(Bmake  
installe$B$G$O$J$/e(Bmakee$B$G\<:GT$9$k$h$&$K$J$C$F$$$^$7$?!#e(B

e$B%/%m%9%3%s%Q%$%k$N;~$K$Oe(Bconfiguree$B$Ge(Brdoce$B$N@8@.$O$7$J$$$h$&$K$9$k$Y$-$J$N$G$7$g$&$+e(B?

$ make  
(e$BN,e(B)  
making ruby.exe, rubyw.exe  
make[1]: e$B%G%#%l%/%H%je(B `/home/user1/ruby-trunk' e$B$KF~$j$^$9e(B make[1]: `ruby.exe’ e$B$O99?7:Q$\_$G$9e(B  
make[1]: `rubyw.exe' e$B$O99?7:Q$_$G$9e(B make[1]: e$B%G%#%l%/%H%je(B `/home/user1/ruby-trunk’ e$B$+$i=P$^$9e(B  
Generating RDoc documentation  
ruby -I/home/user1/ruby-trunk -ri386-mingw32-fake “./bin/rdoc”  
–no-force-update --all --ri --op “.ext/rdoc” “.”  
./bin/rdoc:11:in `require’: no such file to load – rdoc/rdoc  
(LoadError)  
from ./bin/rdoc:11  
make: \*\*\* [rdoc] e$B%(%i!\<e(B 1  
$ wine ./ruby.exe -v  
ruby 1.9.2dev (2010-04-28 trunk 27517) [i386-mingw32]  
$

* * *

[http://redmine.ruby-lang.org/issues/show/1851](http://redmine.ruby-lang.org/issues/show/1851)

---

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [May 6, 2010, 5:27pm UTC](https://www.ruby-forum.com/t/bug-1851-make-install-problems-using-mingw-on-fedora-11/173058/3 "2010-05-06T17:27:38Z")

</div>

e$B%A%1%C%He(B #1851 e$B$,99?7$5$l$^$7$?!#e(B (by Kazuhiro NISHIYAMA)

e$B%+%F%4%je(B builde$B$K%;%C%He(B  
e$B%9%F!\<%?%9e(B Opene$B$+$ie(BRejectede$B$KJQ99e(B  
Target version 1.9.2e$B$K%;%C%He(B

## rdoc e$B$N@8@.$K$OF1$8%P!\<%8%g%s$Ne(B ruby (1.9.2e$B$N%S%k%I$J$ie(Bnativee$B$be(B1.9.2) e$B$r;H$&$Y$-$H8@$&$3$H$N$h$&$G$9!#e(B e$B$D$^$j!"%S%k%I$N;EJ}$,0-$+$C$?e(B (native e$B$NJ}$,e(B 1.8.6 e$B$@$C$?e(B) e$B$H$$$&7kO@$Ge(B Rejected e$B$K$7$^$9!#e(B

[http://redmine.ruby-lang.org/issues/show/1851](http://redmine.ruby-lang.org/issues/show/1851)
