# \[Bug #1097\] Ruby 1.9.1 $B$K$\*$1$k(B sqlite3-ruby $B$N%$%s%9%H!\<%k;~$N%(%i!\<(B

**URL:** <https://www.ruby-forum.com/t/bug-1097-ruby-1-9-1-b-k-1-k-b-sqlite3-ruby-b-n-s-9-h-k-n-i-b/159322>\
**Category:** Development\
**Created:** [February 3, 2009, 1:10pm UTC](https://www.ruby-forum.com/t/bug-1097-ruby-1-9-1-b-k-1-k-b-sqlite3-ruby-b-n-s-9-h-k-n-i-b/159322 "2009-02-03T13:10:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jun\_Kudo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/dfb087/32.png) [@Jun\_Kudo](https://www.ruby-forum.com/u/Jun_Kudo)\
**Post date:** [February 3, 2009, 1:10pm UTC](https://www.ruby-forum.com/t/bug-1097-ruby-1-9-1-b-k-1-k-b-sqlite3-ruby-b-n-s-9-h-k-n-i-b/159322/1 "2009-02-03T13:10:27Z")

</div>

Bug #1097: Ruby 1.9.1 e$B$K$\*$1$ke(B sqlite3-ruby  
e$B$N%$%s%9%H!\<%k;~$N%(%i!\<e(B  
[http://redmine.ruby-lang.org/issues/show/1097](http://redmine.ruby-lang.org/issues/show/1097)

e$B5/I\<\<Te(B: Jun Kudo  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
Target version: 1.9.1  
ruby -v: ruby 1.9.1p0 (2009-01-30 revision 21907) [i386-mswin32]

Ruby 1.9.1-p0-mswin32 e$B%P%$%J%jHG$G!“e(Bgem install rails  
e$B$r\<B9T$7$?$”$H!"e(Bgem e$B$Ge(B sqlite3-ruby  
e$B$r%$%s%9%H!\<%k$7$h$&$H$9$k$H!"0lHL$K2r@b$5$l$F$$$k$h$&$J%a%C%;!\<%8$G$O$J$/!"0J2\<$N%a%C%;!\<%8$,=P$F$7$^$$$^$9!#e(B

e$B%(%i!\<$+$Je(B ? e$B$H;W$C$?$N$G!"%H%i%C%+!\<$Oe(B Bug  
e$B$K$7$F$\*$-$^$7$?!#e(B

---- e$B%(%i!\<%a%C%;!\<%8$3$3$+$ie(B ----  
C:\Ruby\bin\>gem install sqlite3-ruby  
Building native extensions. This could take a while…  
ERROR: Error installing sqlite3-ruby:  
ERROR: Failed to build gem native extension.

C:/Ruby/bin/ruby.exe extconf.rb install sqlite3-ruby  
checking for fdatasync() in rt.lib…  
C:/Ruby/lib/ruby/1.9.1/mkmf.rb:362:in `try_do': The complier failed to generate an executable file. (RuntimeError) You have to install development tools first. from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:415:in `try\_link0’  
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:419:in `try_link' from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:527:in `try\_func’  
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:723:in `block in have_library' from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:668:in `block in  
checking\_for’  
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:274:in `block (2 levels) in postpone' from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:248:in `open’  
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:274:in `block in postpone' from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:248:in `open’  
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:270:in `postpone' from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:667:in `checking\_for’  
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:718:in `have_library' from extconf.rb:7:in `’

Gem files will remain installed in  
C:/Ruby/lib/ruby/gems/1.9.1/gems/sqlite3-ruby-1.2.4 for inspection.  
Results logged to  
C:/Ruby/lib/ruby/gems/1.9.1/gems/sqlite3-ruby-1.2.4/ext/sqlite3\_api/gem\_make.out  
Updating class cache with 2152 classes…  
---- e$B%(%i!\<%a%C%;!\<%8$3$3$^$Ge(B ----
