2009-10-16 2 views
0

Когда я устанавливаю на Ruby-LDAP на моем Snow Leopard поле, все, кажется, идет хорошо:рубин LDAP и Snow Leopard

$ sudo gem install ruby-ldap 
Building native extensions. This could take a while... 
Successfully installed ruby-ldap-0.9.9 
1 gem installed 
Installing ri documentation for ruby-ldap-0.9.9... 
Installing RDoc documentation for ruby-ldap-0.9.9... 

Но когда я бегу сценарий Ruby, который полагается на него, я получаю эту ошибку :

in 'require': no such file to load -- ldap (LoadError) 

Я также попытался установить ARCHFLAGS, поскольку это, как представляется, требуется для самоцвет MySQL для правильной работы в Snow Leopard:

$ sudo env ARCHFLAGS="-arch x86_64" gem install ruby-ldap 

К сожалению, это дает точно такие же результаты (или их отсутствие).

Как мне получить Ruby для работы с библиотеками LDAP здесь?

ответ

3

Убедитесь, что вы

require 'rubygems' 

первым.

+1

Haha! Ну, разве я не идиот? Это то, что я получаю за доверительный унаследованный код. Это сделало трюк. Ценить это! –