Forums

The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums Other Can’t install mysql for ruby

  • This topic is empty.
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #40175
    tylermrolfe
    Member

    I run “sudo gem install mysql” and it spits this out:

    ERROR: Error installing mysql:
    ERROR: Failed to build gem native extension.

    /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
    checking 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… no
    checking for mysql_query() in -lmysqlclient… no
    checking for main() in -lmygcc… 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=/System/Library/Frameworks/Ruby.framework/Versions/1.8/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
    –with-mygcclib
    –without-mygcclib
    –with-mysqlclientlib
    –without-mysqlclientlib

    Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/mysql-2.8.1 for inspection.
    Results logged to /Library/Ruby/Gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out

    Any idea why or how to fix it?

    #111379
    mweldan
    Member

    on ubuntu? installing libmysqlclient16-dev appears worked. otherwise use ruby-mysql

    apt-get install libmysqlclient16-dev

    root@prindu:~# gem list –local |grep mysql
    mysql (2.8.1)

    resource: http://www.ruby-forum.com/topic/49439

Viewing 2 posts - 1 through 2 (of 2 total)
  • The forum ‘Other’ is closed to new topics and replies.