У меня та же проблема:
sudo env ARCHFLAGS="-arch x86_64" gem install do_sqlite3
Building native extensions. This could take a while...
ERROR: Error installing do_sqlite3:
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/do_sqlite3-0.10.1.1 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/do_sqlite3-0.10.1.1/ext/do_sqlite3/gem_make.out
Я бегу Снежный Барс. Я не уверен в предыдущих установках sqlite3, но я попробовал это:
port search sqlite
И он вернул следующее (среди прочего):
...
sqlite3 @3.6.17 (databases)
an embedded SQL database engine
Если честно, я не уверен, что все это значит. Что бы кто-нибудь посоветовал для установки do_sqlite3 для использования в Rails 3 с DataMapper? (Кроме того, запуск его без 'env ARCHFLAGS = "- arch x86_64"' выдает те же ошибки.)