Я двойной новичок: новичок в Mac и Rails. В пятницу взял новый Mac (наконец-то), и с тех пор у меня возникли проблемы с запуском моего приложения на Rails.
Вот что я сделал, включая это в ЭТОМ ПОЧТЕ:
- установлен RVM
- установлен Ruby 1.87, последняя версия Rails 3.07
- установлен xCode
- sudo gem install sqlite3
- обновленный sqlite3 просто для хорошей меры
Но без изменений в результате:
Вот где устанавливаются дроссели в комплекте:
Установка sqlite3 (1.3.3) с собственными расширениями /Library/Ruby/Site/1.8/rubygems/installer.rb:551:in `build_extensions ': ОШИБКА: не удалось создать собственное расширение gem. (Gem :: установщиком :: ExtensionBuildError)
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
проверка на sqlite3.h ... да
проверка sqlite3_libversion_number () в -lsqlite3 ... нет
sqlite3 отсутствует. Попробуйте 'порт установить sqlite3 + универсальный'
или 'yum install sqlite3-devel' и проверьте путь поиска в вашей общей библиотеке (
место, где находится ваша общая библиотека sqlite3).
* extconf.rb не удалось *
Не удалось создать Makefile по какой-то причине, вероятно, из-за отсутствия
необходимые библиотеки и / или заголовки. Проверьте файл mkmf.log для более
подробности. Вам могут потребоваться параметры конфигурации.
попытался установить порт sudo sqlite3 + универсальный, но потерпел неудачу на том, что похоже на ошибку пути:
сообщение: команда не найдена
поэтому попробовал еще раз с явным путем к порту:
sudo / opt / local / bin / port install sqlite3
, которая прошла успешно, затем установите пакет:
та же ошибка, что и первая.
Это проблема пути? Компиляция? Разочарование ..:)