如何在FreeBSD上构建Hpricot 0.6 Gem?

时间:2008-12-23 20:08:13

标签: ruby-on-rails freebsd hpricot

当我运行rake gems时:在我的FreeBSD服务器上用hpricot 0.6.164构建我得到:

  

错误:无法构建gem原生扩展。

     

/ user / localbin / ruby​​18 extconf.rb gems:build RB_USER_INSTALL   在-lc中检查main()...是的   创建Makefile

     

     

make install   / usr / bin / install -c -o root -g wheel -m 0755 hpricot_scan.so /user_directory/vendor/gems/hpricot-0.6.164/lib/universal-java1.6   install:/user_directory/vendor/gems/hpricot-0.6.164/lib/universal-java1.6/hpricot_scan.so:chown / chgrp:不允许操作   ***错误代码71

     

在/user_directory/vendor/gems/hpricot-0.6.164/ext/hpricot_scan中停止。

1 个答案:

答案 0 :(得分:2)

我发现在运行rake gems:build命令时我需要将RB_USER_INSTALL设置为true。

示例:

  

RB_USER_INSTALL =真实的rake gems:build