# How to install sqlite3 in linux?

**URL:** <https://www.ruby-forum.com/t/how-to-install-sqlite3-in-linux/154620>\
**Category:** Ruby\
**Created:** [December 2, 2008, 9:06am UTC](https://www.ruby-forum.com/t/how-to-install-sqlite3-in-linux/154620 "2008-12-02T09:06:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![youhaodeyi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/b9bd4f/32.png) [@youhaodeyi](https://www.ruby-forum.com/u/youhaodeyi)\
**Post date:** [December 2, 2008, 9:06am UTC](https://www.ruby-forum.com/t/how-to-install-sqlite3-in-linux/154620/1 "2008-12-02T09:06:39Z")

</div>

I used this command to install sqlite3:  
gem install -p [http://3.36.140.1](http://3.36.140.1) sqlite3-ruby

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

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

How can I install sqlite3 in Linux?

---

<div class="post-metadata">

**Author:** ![youhaodeyi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/b9bd4f/32.png) [@youhaodeyi](https://www.ruby-forum.com/u/youhaodeyi)\
**Post date:** [December 2, 2008, 12:34pm UTC](https://www.ruby-forum.com/t/how-to-install-sqlite3-in-linux/154620/2 "2008-12-02T12:34:05Z")

</div>

Hi

You’re probably missing the ruby development libraries I think.

On fedora for example you’d need to install the ruby-devel package

(sudo yum install ruby-devel).

The package may be differently named depending on which distro you’re  
using.

Cheers

Eddie\_Catflap

---

<div class="post-metadata">

**Author:** ![youhaodeyi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/b9bd4f/32.png) [@youhaodeyi](https://www.ruby-forum.com/u/youhaodeyi)\
**Post date:** [December 3, 2008, 1:52am UTC](https://www.ruby-forum.com/t/how-to-install-sqlite3-in-linux/154620/3 "2008-12-03T01:52:05Z")

</div>

Hi,

I install ruby from source code instead of yum. There is no ruby-devel  
installation step in the install guide. Did I miss anything?

---

<div class="post-metadata">

**Author:** ![youhaodeyi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/b9bd4f/32.png) [@youhaodeyi](https://www.ruby-forum.com/u/youhaodeyi)\
**Post date:** [December 8, 2008, 9:07am UTC](https://www.ruby-forum.com/t/how-to-install-sqlite3-in-linux/154620/4 "2008-12-08T09:07:06Z")

</div>

Does anyone help me on this?  
thanks.

---

<div class="post-metadata">

**Author:** ![youhaodeyi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/b9bd4f/32.png) [@youhaodeyi](https://www.ruby-forum.com/u/youhaodeyi)\
**Post date:** [December 8, 2008, 10:54am UTC](https://www.ruby-forum.com/t/how-to-install-sqlite3-in-linux/154620/5 "2008-12-08T10:54:32Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

Sorry, you didn’t even tell us which distribution you are using.

So Eddie Catflaps hint is as far as we can help you: probably you miss  
the Ruby development libraries or the sqlite-development libs.

Regards,  
Florian G.

On Dec 8, 2008, at 9:00 AM, Zhao Yi wrote:

> ## Does anyone help me on this? thanks.
> 
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).

-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkk87ogACgkQyLKU2FMxSOJHKACgg8VT+C1WDHqcFtxiPJGaDM5Z  
V7EAoJ0er4jEC5IcMA1Ez+YUTJJ278d2  
=4Ru0  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![youhaodeyi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/b9bd4f/32.png) [@youhaodeyi](https://www.ruby-forum.com/u/youhaodeyi)\
**Post date:** [December 9, 2008, 2:53am UTC](https://www.ruby-forum.com/t/how-to-install-sqlite3-in-linux/154620/6 "2008-12-09T02:53:45Z")

</div>

I installed ruby-1.8.1 in Linux 2.6.9-1. I built the ruby by the  
following steps:

./configure  
make  
make install
