# Can not install mysql for ruby

**URL:** <https://www.ruby-forum.com/t/can-not-install-mysql-for-ruby/57606>\
**Category:** Ruby\
**Created:** [April 12, 2006, 12:40pm UTC](https://www.ruby-forum.com/t/can-not-install-mysql-for-ruby/57606 "2006-04-12T12:40:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![splattael](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@splattael](https://www.ruby-forum.com/u/splattael)\
**Post date:** [April 12, 2006, 12:40pm UTC](https://www.ruby-forum.com/t/can-not-install-mysql-for-ruby/57606/1 "2006-04-12T12:40:27Z")

</div>

Hello,

I hope this is not too off-topic, but after 2 days of googling and  
trying everything possible that crossed my mind i have no idea what to  
do/how to go on. I have double checked 10k times that i have every  
package (gcc, mysql-\* etc) and still nothing. My system is 32bit kubuntu  
dapper running on an AMD64.

This i what i get:

peter@peter:$ sudo gem install mysql – --include=/usr/local/lib  
Password:

Attempting local installation of ‘mysql’  
Local gem file not found: mysql\*.gem  
Attempting remote installation of ‘mysql’  
Building native extensions. This could take a while…  
\*\*\* 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=/usr/bin/ruby1.8  
–with-mysql-config  
–without-mysql-config  
–with-mysql-dir  
–without-mysql-dir  
–with-mysql-include  
–without-mysql-include=${mysql-dir}/include  
–with-mysql-lib  
–without-mysql-lib=${mysql-dir}/lib  
–with-mysqlclientlib  
–without-mysqlclientlib  
–with-mlib  
–without-mlib  
–with-mysqlclientlib  
–without-mysqlclientlib  
–with-zlib  
–without-zlib  
–with-mysqlclientlib  
–without-mysqlclientlib  
–with-socketlib  
–without-socketlib  
–with-mysqlclientlib  
–without-mysqlclientlib  
–with-nsllib  
–without-nsllib  
–with-mysqlclientlib  
–without-mysqlclientlib  
ERROR: While executing gem … (RuntimeError)  
ERROR: Failed to build gem native extension.  
Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/mysql-2.7  
for inspection.  
ruby extconf.rb install mysql – --include=/usr/local/lib\nchecking for  
mysql\_query() in -lmysqlclient… no  
checking for main() in -lm… yes  
checking for mysql\_query() in -lmysqlclient… no  
checking for main() in -lz… yes  
checking for mysql\_query() in -lmysqlclient… no  
checking for main() in -lsocket… no  
checking for mysql\_query() in -lmysqlclient… no  
checking for main() in -lnsl… yes  
checking for mysql\_query() in -lmysqlclient… no

Results logged to /usr/lib/ruby/gems/1.8/gems/mysql-2.7/gem\_make.out

Any ideas?

Thx,  
Peter

---

<div class="post-metadata">

**Author:** ![splattael](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@splattael](https://www.ruby-forum.com/u/splattael)\
**Post date:** [April 12, 2006, 1:45pm UTC](https://www.ruby-forum.com/t/can-not-install-mysql-for-ruby/57606/2 "2006-04-12T13:45:26Z")

</div>

Peter S. wrote:

> Hello,
> 
> I hope this is not too off-topic, but after 2 days of googling and  
> trying everything possible that crossed my mind i have no idea what to  
> do/how to go on. I have double checked 10k times that i have every  
> package (gcc, mysql-\* etc) and still nothing. My system is 32bit kubuntu  
> dapper running on an AMD64.
> 
> This i what i get:

OK, got it. I did not have make installed.Somehow this was not clear for  
me from  
those error messages i got…

bw,  
Peter

---

<div class="post-metadata">

**Author:** ![splattael](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@splattael](https://www.ruby-forum.com/u/splattael)\
**Post date:** [April 12, 2006, 4:19pm UTC](https://www.ruby-forum.com/t/can-not-install-mysql-for-ruby/57606/3 "2006-04-12T16:19:45Z")

</div>

_ponders how anyone could distribute a linux system without make  
pre-installed_

-kate = masukomi

---

<div class="post-metadata">

**Author:** ![splattael](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@splattael](https://www.ruby-forum.com/u/splattael)\
**Post date:** [April 12, 2006, 4:41pm UTC](https://www.ruby-forum.com/t/can-not-install-mysql-for-ruby/57606/4 "2006-04-12T16:41:19Z")

</div>

kate rhodes wrote:

> _ponders how anyone could distribute a linux system without make  
> pre-installed_  
> well, that’s why i was not able to find the solution quickly: it is so  
> obvious that ANY linux system should have make that it was my last idea  
> to check it…

Peter

---

<div class="post-metadata">

**Author:** ![splattael](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@splattael](https://www.ruby-forum.com/u/splattael)\
**Post date:** [April 12, 2006, 6:47pm UTC](https://www.ruby-forum.com/t/can-not-install-mysql-for-ruby/57606/5 "2006-04-12T18:47:24Z")

</div>

DÅ?a Streda 12. AprÃ­l 2006 16:16 kate rhodes napÃ­sal:

> _ponders how anyone could distribute a linux system without make  
> pre-installed_
> 
> -kate = masukomi

The default Ubuntu desktop installation is… well… a desktop  
installation.  
To use on the desktop. D’oh. Can’t recall ever really -having- to run  
make on  
the box personally. (Most my attempts at building stuff from source were  
things not in the repos, and all quite unsuccessful.)

After all, anything you need is an apt-get install away.

Also, Peter, make sure you get the -dev packages for libmysqlclient and  
libruby / ruby-1.8 / whatever too 😜

(Or apt-get install libmysql-ruby to get it over with unless you want to  
be on  
the bleeding edge with what’s in the gem repositories.)

David V.

---

<div class="post-metadata">

**Author:** ![splattael](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@splattael](https://www.ruby-forum.com/u/splattael)\
**Post date:** [April 12, 2006, 9:21pm UTC](https://www.ruby-forum.com/t/can-not-install-mysql-for-ruby/57606/6 "2006-04-12T21:21:36Z")

</div>

> (Or apt-get install libmysql-ruby to get it over with unless you want to be on  
> the bleeding edge with what’s in the gem repositories.)  
> Well, the dapper libmysql-ruby was not enough for the bleeding edge  
> rails, therefore i had to install it from a gem and therefore i needed  
> make.  
> btw. if we are discussing this topic: does anyone has any news on  
> Rubuntu? I have been googling for it but did not find any news on the  
> release date or if something is happening there at all.

Peter
