Come faccio ad avere Hpricot 0,6 Gem Costruito su FreeBSD?
-
23-08-2019 - |
Domanda
Quando eseguo gemme rake: costruire con hpricot 0.6.164 sul mio server FreeBSD ottengo:
Errore:. Impossibile costruire gioiello estensione nativa
/ user / localbin / ruby18 gemme extconf.rb: costruire RB_USER_INSTALL verifica di main () in -lc ... sì la creazione di Makefile
make
make install / Usr / bin / install -c -o radice ruota -g -m 0755 hpricot_scan.so /user_directory/vendor/gems/hpricot-0.6.164/lib/universal-java1.6 installazione: /user_directory/vendor/gems/hpricot-0.6.164/lib/universal-java1.6/hpricot_scan.so: chown / chgrp: Operation not permitted *** codice di errore 71
Stop nella /user_directory/vendor/gems/hpricot-0.6.164/ext/hpricot_scan.
Soluzione
ho capito che avevo bisogno di impostare RB_USER_INSTALL su true quando si esegue le gemme rake:. Comando build
Esempio:
RB_USER_INSTALL = veri e propri gioielli rake: costruzione