Comment puis-je obtenir hpricot 0.6 Gem Construit sur FreeBSD?
-
23-08-2019 - |
Question
Quand je lance des pierres précieuses de râteau: construire avec hpricot 0.6.164 sur mon serveur FreeBSD je reçois:
Erreur. Impossible de créer l'extension native de gemme
/ user / localbin / ruby18 gemmes de extconf.rb: construire RB_USER_INSTALL vérification de main () -lc ... oui créer Makefile
make
make install / Usr / bin / install -c roue -o -g racine -m 0755 hpricot_scan.so /user_directory/vendor/gems/hpricot-0.6.164/lib/universal-java1.6 installer: /user_directory/vendor/gems/hpricot-0.6.164/lib/universal-java1.6/hpricot_scan.so: chown / chgrp: Opération non autorisée *** Le code d'erreur 71
Stop dans /user_directory/vendor/gems/hpricot-0.6.164/ext/hpricot_scan.
La solution
Je compris que je besoin de mettre à RB_USER_INSTALL vrai lors de l'exécution des gemmes de râteau. Construire commande
Exemple:
RB_USER_INSTALL = true gemmes rake: build