# Sqlite3-ruby installation

**URL:** <https://www.ruby-forum.com/t/sqlite3-ruby-installation/129430>\
**Category:** Ruby\
**Created:** [February 18, 2008, 3:48pm UTC](https://www.ruby-forum.com/t/sqlite3-ruby-installation/129430 "2008-02-18T15:48:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [February 18, 2008, 3:48pm UTC](https://www.ruby-forum.com/t/sqlite3-ruby-installation/129430/1 "2008-02-18T15:48:36Z")

</div>

I’m very much struggling to get a ruby interface sqlite3.

When trying to install the sqlite3-ruby gem, I keep running into errors.  
I do have sqlite3 installed (I’m running Kubuntu 7.10 Linux). I’m not  
sure where it is, but Adept says its installed.

Here’s output from my sudo gem install sqlite3-ruby attempt:

Building native extensions. This could take a while…  
ERROR: While executing gem … (Gem::Installer::ExtensionBuildError)  
ERROR: Failed to build gem native extension.

ruby extconf.rb install sqlite3-ruby  
checking for sqlite3.h… no

make  
make: \*\*\* No rule to make target `ruby.h', needed by`sqlite3\_api\_wrap.o’. Stop.

Gem files will remain installed in  
/var/lib/gems/1.8/gems/sqlite3-ruby-1.2.1 for inspection.  
Results logged to  
/var/lib/gems/1.8/gems/sqlite3-ruby-1.2.1/ext/sqlite3\_api/gem\_make.out

I would very much appreciate someone’s telling me what the problems is -  
and what I need to do.

Thank you.

Tom C.

---

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [February 18, 2008, 3:56pm UTC](https://www.ruby-forum.com/t/sqlite3-ruby-installation/129430/2 "2008-02-18T15:56:16Z")

</div>

hi tom!

Tom C. [2008-02-18 15:47]:

> checking for sqlite3.h… no  
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

> I would very much appreciate someone’s telling me what the  
> problems is - and what I need to do.  
> you need to install the sqlite3 header files first. (package  
> ‘libsqlite3-dev’)

cheers  
jens

---

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [February 28, 2008, 11:07am UTC](https://www.ruby-forum.com/t/sqlite3-ruby-installation/129430/3 "2008-02-28T11:07:36Z")

</div>

gem install sqlite3-ruby – --with-sqlite3-dir=/usr/local/sqlite3(your  
sqlite3 path)

2008/2/18, Jens W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):
