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.

È stato utile?

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top