Как загрузить dlopen для запуска рельсов - PullRequest
1 голос
/ 21 ноября 2011

Я пытаюсь запустить rails из моего корневого каталога (я использую RVM), и я получаю это сообщение:

~/.rvm/gems/ruby-1.9.2-p0/gems/activesupport-3.1.2/lib/active_support/dependencies.rb:240:in `require': dlopen(~/.rvm/gems/ruby-1.9.2-p0/gems/pg-0.11.0/lib/pg_ext.bundle, 9): Library not loaded: /opt/local/lib/libssl.1.0.0.dylib (LoadError)
  Referenced from: /usr/local/lib/libpq.5.3.dylib

Кто-нибудь знает, как установить эту отсутствующую зависимость?попытался использовать

brew install dlopen 

, но это не помогло.

1 Ответ

2 голосов
/ 21 ноября 2011

Полагаю, вы работаете на Mac (иначе вы бы не использовали homebrew, верно?)

Проверьте эти ссылки, так как они решат все проблемы с зависимостями от Mac (или * nux)

Начните с SSL, поскольку ошибка указывает в этом направлении, и используйте другие ссылки, если вы получили ошибку с readline или zlib.

В качестве дополнительного примечания, рубины RVM, насколько я знаю, не используют библиотеки домашних пивоваров.

ПОЖАЛУЙСТА, ПРОЧИТАЙТЕ!

RVM перемещен в http://rvm.io, и инструкции, которые раньше были в ссылках avove, являются недействительными для текущей версии rvm. Так что, если у вас проблема, как у ОП, посмотрите где-нибудь еще!

...