2011-06-30 21 views
0

我无法安装水龙头宝石。我试图运行:错误:无法>构建gem原生扩展。 - 无法安装水龙头宝石

sudo apt-get install libreadline-dev 
sudo apt-get install libncurses-dev 
cd ~/.rvm/src/ruby-1.9.2-p136/ext/readline 
ruby extconf.rb 
make 
sudo make install 

但我发现了这个错误:

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

~/.rvm/rubies/ruby-1.9.2-p136/bin/ruby 

extconf.rb checking for sqlite3.h... no sqlite3.h is missing. Try 'port install sqlite3 +universal' or 'yum install sqlite3-devel' and check your shared library search path (the location where your sqlite3 shared library is located). * extconf.rb failed *

任何想法,我确实做到了/如何解决?

+0

我想通了 运行这让我安装水龙头: 须藤资质安装libsqlite3-dev的 http://mikewilliamson.wordpress.com/2009/08/ 25/Heroku的抽头和 - 的ubuntu / – phauwn

回答

1

您需要安装包含开发头文件的SQLite3软件包。在Ubuntu上,这将是:

sudo apt-get install libsqlite3-dev 
相关问题