install mysql problem

P

Pen Ttt

in my console,
pt@pt:~$ sudo gem install mysql
[sudo] password for pt:
Building native extensions. This could take a while...
ERROR: Error installing mysql:
ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
extconf.rb:10:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:10


Gem files will remain installed in /var/lib/gems/1.8/gems/mysql-2.8.1
for inspection.
Results logged to
/var/lib/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out
pt@pt:~$ gem -v
1.3.7
pt@pt:~$
what's wrong?
 
P

Phillip Gawlowski

in my console,
pt@pt:~$ sudo gem install mysql
[sudo] password for pt:
Building native extensions. =A0This could take a while...
ERROR: =A0Error installing mysql:
=A0ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
extconf.rb:10:in `require': no such file to load -- mkmf (LoadError)
=A0from extconf.rb:10


Gem files will remain installed in /var/lib/gems/1.8/gems/mysql-2.8.1
for inspection.
Results logged to
/var/lib/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out
pt@pt:~$ gem -v
1.3.7
pt@pt:~$
what's wrong?

You are missing the headerfiles for MySQL. If you re on a binary
distribution, "apt-get install mysql-dev" or "yum install mysql-dev"
should make the gem install work (adjust the installation command to
your distribution of *NIX of choice, of course).

--=20
Phillip Gawlowski

Though the folk I have met,
(Ah, how soon!) they forget
When I've moved on to some other place,
There may be one or two,
When I've played and passed through,
Who'll remember my song or my face.
 
P

Pen Ttt

pt@pt:~$ apt-get install mysql-dev
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission
denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you
root?
pt@pt:~$ sudo apt-get install mysql-dev
[sudo] password for pt:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mysql-dev
pt@pt:~$
 
F

flebber

pt@pt:~$ apt-get install mysql-dev
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission
denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you
root?
pt@pt:~$ sudo apt-get install mysql-dev
[sudo] password for pt:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mysql-dev
pt@pt:~$

sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/
mysql_config
 
L

Luis Lavena

in my console,
pt@pt:~$ sudo gem install mysql
[sudo] password for pt:
Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
  ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
extconf.rb:10:in `require': no such file to load -- mkmf (LoadError)
  from extconf.rb:10

Gem files will remain installed in /var/lib/gems/1.8/gems/mysql-2.8.1
for inspection.
Results logged to
/var/lib/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out
pt@pt:~$ gem -v
1.3.7
pt@pt:~$
what's wrong?

Your installation of Ruby is not complete.

Please install ruby-full

sudo apt-get install ruby-full

Also, mysql gem requires mysql headers, try "sudo apt-get install
mysql-dev", but dunno if that works as I'm not familiarized with
Debian/Ubuntu packaging conventions
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top