Results 1 to 3 of 3

Thread: sqlite3-ruby install error on Ubuntu

  1. #1
    Join Date
    Mar 2014
    Beans
    3

    sqlite3-ruby install error on Ubuntu

    I have the following error during sqlite3-ruby install:

    Building native extensions. This could take a while...ERROR: Error installing sqlite3-ruby:
    ERROR: Failed to build gem native extension.


    /usr/bin/ruby1.8 extconf.rb
    checking for sqlite3.h... no
    sqlite3.h is missing. Try 'port install sqlite3 +universal' or 'yum install sqlite3-devel'
    *** 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-sqlite3-dir
    --without-sqlite3-dir
    --with-sqlite3-include
    --without-sqlite3-include=${sqlite3-dir}/include
    --with-sqlite3-lib
    --without-sqlite3-lib=${sqlite3-dir}/lib




    Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1 for inspection.
    Results logged to /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1/ext/sqlite3/gem_make.out
    sqlite3.h is located in /usr/include/


    sudo gem install sqlite3-ruby --without-sqlite3-include=/usr/include
    doesn't work


    ERROR: While executing gem ... (OptionParser::InvalidOption)
    invalid option: --without-sqlite3-include=/usr/include
    Ubuntu 10.04

  2. #2
    Join Date
    Mar 2010
    Location
    Metro-ATL; PM free zone.
    Beans
    Hidden!
    Distro
    Lubuntu 14.04 Trusty Tahr

    Re: sqlite3-ruby install error on Ubuntu

    If you are a ruby programmer, then using rbenv or rvm is a "best practice" - which will keep the OS ruby stuff away from your ruby stuff, including gems.
    The first few chapters of this free book explains: http://ruby.railstutorial.org/chapters/beginning

    I've setup Ruby-on-Rails on Ubuntu before - here's a guide: http://blog.jdpfu.com/2012/07/18/rub...n-ubuntu-12-04 Things may have changed slightly since then.

    10.04 is nearing EOL. Desktop 10.04 supported ended about a yr ago. The Ruby-on-Rails guys are hyper-new with their coding - almost to the point of abuse, IMHO. That means it may not be possible to run newer gems on 4 yr old released versions of Ubuntu.

  3. #3
    Join Date
    Mar 2006
    Location
    Williams Lake
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: sqlite3-ruby install error on Ubuntu

    You may get better help here, than in ULAOSC.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •