Community Forums
Connect with us on LinkedIn
+ Reply to Thread
Results 1 to 2 of 2
  1. #1
    Registered User
    Join Date
    Feb 2009
    Posts
    1

    Default Installing RoR gem mysql throws error

    I'm trying to do some investigation to help out my host (expeditite).

    RoR is installed and I've tried to install the mysql(2.7.3) gem via the RubyGems portion of cpanel. I did a "search" from that page, chose "mysql(2.7.3)" and install. It throws this error:

    Code:
    Installing "mysql" Ruby Gem
    
    INFO:  `gem install -y` is now default and will be removed
    INFO:  use --ignore-dependencies to install only the gems you list
    Building native extensions.  This could take a while...
    ERROR:  Error installing mysql:
    	ERROR: Failed to build gem native extension.
    
    /usr/bin/ruby extconf.rb install -y mysql
    checking for mysql_query() in -lmysqlclient... no
    checking for main() in -lm... no
    checking for mysql_query() in -lmysqlclient... no
    checking for main() in -lz... no
    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... no
    checking for mysql_query() in -lmysqlclient... no
    *** 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/ruby
    	--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
    
    
    Gem files will remain installed in /home/lesbian/ruby/gems/gems/mysql-2.7 for inspection.
    Results logged to /home/lesbian/ruby/gems/gems/mysql-2.7/gem_make.out
    Any idea why it's throwing this error? I'm trying to install Tracks and am stopped at this portion of the install. Might I add that I've done a fair bit of Googling on this issue. It seems that it can be installed with the
    Code:
    sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
    shell command but I am told that since this is tied into cPanel that it cannot be installed in this manner unless I was on a dedicated host, which I am not.

    Any assistance that you can give is greatly appreciated.

  2. #2
    Moderator cPanel Partner NOC Badge dgbaker's Avatar
    Join Date
    Sep 2002
    Location
    Toronto, Ontario Canada
    Posts
    2,773

    Default

    Try the following;

    su - USERNAME

    Make sure gcc works
    gcc

    gem list --local <--Show what is installed for this user (probably nothing that's why there is a problem)
    gem install mongrel <-- install required
    gem list --local <-- ensure they installed
    gem install actionmailer <-- test a common gem module
    gem install mysql <-- install mysql - No options required
    gem list --local <-- verified installed

    Test application
    Regards,
    David
    Forum Moderator

Similar Threads & Tags
Similar threads

  1. RoR app only start from commandline with config.gem "my_gem"
    By Wim* in forum cPanel and WHM Discussions
    Replies: 0
    Last Post: 12-06-2010, 02:47 PM
  2. Installing ROR 3.x?
    By optize in forum cPanel and WHM Discussions
    Replies: 1
    Last Post: 11-30-2010, 06:28 PM
  3. problem installing mechanize gem
    By dxm in forum cPanel and WHM Discussions
    Replies: 5
    Last Post: 09-28-2009, 01:45 PM
  4. Installing CURB (gem) on CentOS
    By SomeoneX in forum cPanel and WHM Discussions
    Replies: 2
    Last Post: 09-04-2009, 03:07 AM
  5. Error installing mechanize gem (Ruby)
    By duranduran in forum cPanel and WHM Discussions
    Replies: 1
    Last Post: 02-07-2009, 01:09 PM
Linkedin       Facebook       Twitter       RSS       Flickr       YouTube