Как установить Sqlite3 на Mac OS X Lion - PullRequest
10 голосов
/ 08 октября 2011

У меня чертовски трудно установить SQLite3.Я получил все последние материалы, касающиеся Ruby и Rails, гемов и т. Д. Все говорит: «Ничего не обновлять».Но когда я пытаюсь установить БД, у меня появляется следующая ошибка:

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

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
extconf.rb mkmf.rb can't find header files for ruby at
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h


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

Ответы [ 3 ]

28 голосов
/ 08 октября 2011

У вас был установлен SQLite3 в системе?

Если вы используете MacPorts:

sudo port install sqlite3

или Brew:

brew install sqlite3
1 голос
/ 12 апреля 2018

Чтобы установить sqlite3 на Mac с использованием brew, вы можете просто запустить:

$ brew install sqlite3

Возможно, вы уже установили sqlite3, поскольку по умолчанию он устанавливается с Mac OSX 10.4 и выше .В этом случае вы можете обновить sqlite3, используя brew, выполнив следующую команду:

$ brew upgrade sqlite3
0 голосов
/ 07 ноября 2011

У меня не установлен XCode 4, а версия 3.После установки 4 мне хорошо идти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...