Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > sudo gem install mysql problem

Reply
Thread Tools

sudo gem install mysql problem

 
 
Pen Ttt
Guest
Posts: n/a
 
      05-05-2010
today i have installed ubuntu10.04.
pt@pt-laptop:~$ ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]
pt@pt-laptop:~$ gem -v
1.3.5
pt@pt-laptop:~$ sudo gem install mysql
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

how to sovle the problem?
--
Posted via http://www.ruby-forum.com/.

 
Reply With Quote
 
 
 
 
Rich McGrath
Guest
Posts: n/a
 
      05-05-2010
[Note: parts of this message were removed to make it a legal post.]

try sudo gem install mysql -- --with-mysql-dir= *Put Location Mysql
directory here.*
I.E.
sudo gem install mysql -- --with-mysql-dir=/usr/local/mysql
sudo gem install mysql --
--with-mysql-config=/usr/local/mysql/bin/mysql_config

Rich

On Wed, May 5, 2010 at 9:41 AM, Pen Ttt <(E-Mail Removed)> wrote:

> today i have installed ubuntu10.04.
> pt@pt-laptop:~$ ruby -v
> ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]
> pt@pt-laptop:~$ gem -v
> 1.3.5
> pt@pt-laptop:~$ sudo gem install mysql
> 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
>
> how to sovle the problem?
> --
> Posted via http://www.ruby-forum.com/.
>
>


 
Reply With Quote
 
 
 
 
Luis Lavena
Guest
Posts: n/a
 
      05-05-2010
On May 5, 10:41*am, Pen Ttt <(E-Mail Removed)> wrote:
> today i have installed ubuntu10.04.
> pt@pt-laptop:~$ ruby -v
> ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]
> pt@pt-laptop:~$ gem -v
> 1.3.5
> pt@pt-laptop:~$ sudo gem install mysql
> 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
>
> how to sovle the problem?


You need a full Ruby installation, from the path "/var/lib" looks like
you're running Ubuntu.

Please install ruby-dev package and try again.

Also, you need mysql and libmysql-dev packages to compile.

--
Luis Lavena
 
Reply With Quote
 
Rich McGrath
Guest
Posts: n/a
 
      05-05-2010
[Note: parts of this message were removed to make it a legal post.]

This Doc might help.

https://help.ubuntu.com/community/RubyOnRails

<https://help.ubuntu.com/community/RubyOnRails>Rich

On Wed, May 5, 2010 at 12:30 PM, Luis Lavena <(E-Mail Removed)> wrote:

> On May 5, 10:41 am, Pen Ttt <(E-Mail Removed)> wrote:
> > today i have installed ubuntu10.04.
> > pt@pt-laptop:~$ ruby -v
> > ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]
> > pt@pt-laptop:~$ gem -v
> > 1.3.5
> > pt@pt-laptop:~$ sudo gem install mysql
> > 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
> >
> > how to sovle the problem?

>
> You need a full Ruby installation, from the path "/var/lib" looks like
> you're running Ubuntu.
>
> Please install ruby-dev package and try again.
>
> Also, you need mysql and libmysql-dev packages to compile.
>
> --
> Luis Lavena
>
>



--
Rich McGrath
Tech Lead for Bitmob.com
http://www.velocityreviews.com/forums/(E-Mail Removed)
www.Bitmob.com
www.twitter.com/Bitmobrich

 
Reply With Quote
 
lyn
Guest
Posts: n/a
 
      05-18-2010
On May 6, 2:29*am, Luis Lavena <(E-Mail Removed)> wrote:
> On May 5, 10:41*am, Pen Ttt <(E-Mail Removed)> wrote:
>
>
>
> > today i have installed ubuntu10.04.
> > pt@pt-laptop:~$ ruby -v
> > ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]
> > pt@pt-laptop:~$ gem -v
> > 1.3.5
> > pt@pt-laptop:~$ sudo gem install mysql
> > 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

>
> > how to sovle the problem?

>
> You need a full Ruby installation, from the path "/var/lib" looks like
> you're running Ubuntu.
>
> Please install ruby-dev package and try again.
>
> Also, you need mysql and libmysql-dev packages to compile.
>
> --
> Luis Lavena


I've been scratching my head all afternoon as you suggested sudo apt-
get install ruby-dev and then running sudo gem install mysql worked
sort of I got a whole lot of definition errors but I'm closer than I
was
 
Reply With Quote
 
lyn
Guest
Posts: n/a
 
      05-18-2010
On May 5, 11:41*pm, Pen Ttt <(E-Mail Removed)> wrote:
> today i have installed ubuntu10.04.
> pt@pt-laptop:~$ ruby -v
> ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]
> pt@pt-laptop:~$ gem -v
> 1.3.5
> pt@pt-laptop:~$ sudo gem install mysql
> 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
>
> how to sovle the problem?
> --
> Posted viahttp://www.ruby-forum.com/.


I was getting the exact same error - I can get sudo gem install mysql
to load only after running sudo apt-get install ruby-dev but then
rails app reports wrong wrong gem version and asks me to 2.2.3 back
from 2.2.5 sudo gem install -v=2.2.3 rails run app and web brick
starts and displays default page go to generators scaffold works then
rake db migrate you should get a password error alter user name and
password for all environments and I am hoping that works
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
using gems installed via 'sudo gem install' Piotr S. Ruby 14 01-21-2011 09:21 PM
"gem list" and "sudo gem list" yield different results Mike Nicholaides Ruby 3 03-28-2008 02:29 PM
sudo gem update --system Takes Greater Than A Minute Brian Puccio Ruby 3 03-03-2008 01:31 PM
RubyGems 0.9.1 calling a gem with gem '<gem>' Austin 7873 Ruby 5 01-27-2007 10:05 PM
sudo gem install -r webrick FAILED Une Bévue Ruby 2 10-23-2006 05:41 PM



Advertisments