2009-10-16 113 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