Como faço para obter Hpricot 0,6 Gem Construído sobre FreeBSD?
-
23-08-2019 - |
Pergunta
Quando eu executar rake gems: construção com hpricot 0.6.164 no meu servidor FreeBSD eu recebo:
Erro:. Falha ao extensão nativa construção gem
/ user / localbin / Ruby18 extconf.rb gemas: RB_USER_INSTALL construção verificação de main () em lc ... sim criando Makefile
make
make install / Usr / bin / instalar -c -o raiz -g roda -m 0755 hpricot_scan.so /user_directory/vendor/gems/hpricot-0.6.164/lib/universal-java1.6 instalar: /user_directory/vendor/gems/hpricot-0.6.164/lib/universal-java1.6/hpricot_scan.so: chown / chgrp: Operação não permitida *** O código de erro 71
Parar em /user_directory/vendor/gems/hpricot-0.6.164/ext/hpricot_scan.
Solução
Eu descobri que eu precisava conjunto RB_USER_INSTALL como true ao executar os rake gems:. Comando de compilação
Exemplo:
RB_USER_INSTALL = true rake gems: build