2009-10-16 91 views
0

当我在我的雪豹箱安装Ruby,LDAP,一切似乎进展顺利:红宝石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的宝石在雪豹正常工作:

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

不幸的是,这产生了完全相同的结果(或缺乏)。

如何让Ruby在这里正确使用LDAP库?

回答

3

确保您

require 'rubygems' 

第一。

+1

哈哈!那么,我不是一个白痴吗?这就是我所信任的继承代码。 这样做。欣赏它! – 2009-10-16 19:41:16

0

gem install ruby​​-ldap