Results 1 to 3 of 3

Thread: sqlite3-ruby install error on Ubuntu

  1. #1
    Join Date
    Mar 2014

    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:

    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
    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:

    I've setup Ruby-on-Rails on Ubuntu before - here's a guide: 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
    Williams Lake
    Ubuntu Development Release

    Re: sqlite3-ruby install error on Ubuntu

    You may get better help here, than in ULAOSC.


Posting Permissions

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