# Can't install sqlite3-ruby gem to work with rails 3

**URL:** <https://www.ruby-forum.com/t/cant-install-sqlite3-ruby-gem-to-work-with-rails-3/182636>\
**Category:** Rails\
**Created:** [January 31, 2010, 6:22pm UTC](https://www.ruby-forum.com/t/cant-install-sqlite3-ruby-gem-to-work-with-rails-3/182636 "2010-01-31T18:22:44Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rodrigo3n](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a8b319/32.png) [@rodrigo3n](https://www.ruby-forum.com/u/rodrigo3n)\
**Post date:** [January 31, 2010, 6:22pm UTC](https://www.ruby-forum.com/t/cant-install-sqlite3-ruby-gem-to-work-with-rails-3/182636/1 "2010-01-31T18:22:44Z")

</div>

Hello everyone , I just installed Rails 3 and I’m aiming to play with  
it. But when I try to install the sqlite3-ruby gem I get this  
message. I use Ubuntu Karmic, have sqlite installed and use Ruby  
Enterprise Edition.

ubuntu% gem install sqlite3-ruby  
Building native extensions. This could take a while…  
ERROR: Error installing sqlite3-ruby:  
ERROR: Failed to build gem native extension.

/home/rodrigo3n/.rvm/rubies/ruby-1.9.1-p378/bin/ruby extconf.rb  
checking for fdatasync() in -lrt… yes  
checking for sqlite3.h… no  
\*\*\* extconf.rb failed \*\*\*  
Could not create Makefile due to some reason, probably lack of  
necessary libraries and/or headers. Check the mkmf.log file for more  
details. You may need configuration options.

Provided configuration options:  
–with-opt-dir  
–without-opt-dir  
–with-opt-include  
–without-opt-include=${opt-dir}/include  
–with-opt-lib  
–without-opt-lib=${opt-dir}/lib  
–with-make-prog  
–without-make-prog  
–srcdir=.  
–curdir  
–ruby=/home/rodrigo3n/.rvm/rubies/ruby-1.9.1-p378/bin/ruby  
–with-sqlite3-dir  
–without-sqlite3-dir  
–with-sqlite3-include  
–without-sqlite3-include=${sqlite3-dir}/include  
–with-sqlite3-lib  
–without-sqlite3-lib=${sqlite3-dir}/lib  
–with-rtlib  
–without-rtlib

Gem files will remain installed in /home/rodrigo3n/.rvm/gems/  
ruby-1.9.1-p378/gems/sqlite3-ruby-1.2.5 for inspection.  
Results logged to /home/rodrigo3n/.rvm/gems/ruby-1.9.1-p378/gems/  
sqlite3-ruby-1.2.5/ext/sqlite3\_api/gem\_make.out  
ubuntu% gem list sq

thanks.

---

<div class="post-metadata">

**Author:** ![rodrigo3n](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a8b319/32.png) [@rodrigo3n](https://www.ruby-forum.com/u/rodrigo3n)\
**Post date:** [January 31, 2010, 10:02pm UTC](https://www.ruby-forum.com/t/cant-install-sqlite3-ruby-gem-to-work-with-rails-3/182636/2 "2010-01-31T22:02:12Z")

</div>

Thank you, it works now!

---

<div class="post-metadata">

**Author:** ![rodrigo3n](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a8b319/32.png) [@rodrigo3n](https://www.ruby-forum.com/u/rodrigo3n)\
**Post date:** [January 31, 2010, 8:51pm UTC](https://www.ruby-forum.com/t/cant-install-sqlite3-ruby-gem-to-work-with-rails-3/182636/3 "2010-01-31T20:51:23Z")

</div>

rodrigo3n wrote:

> /home/rodrigo3n/.rvm/rubies/ruby-1.9.1-p378/bin/ruby extconf.rb  
> –with-opt-include  
> –with-sqlite3-include  
> sqlite3-ruby-1.2.5/ext/sqlite3\_api/gem\_make.out  
> ubuntu% gem list sq
> 
> thanks.

you may be missing the sqlite3 dev package, try:

sudo aptitude install libsqlite3-dev

–  
Kind Regards,  
Rajinder Y. | [http://DevMentor.org](http://DevMentor.org) | Do Good! - Share Freely
