Frage

Wenn ich rake gems:build mit hpricot 0.6.164 auf meinem FreeBSD-Server ausführe, erhalte ich Folgendes:

Fehler:Die native Gem-Erweiterung konnte nicht erstellt werden.

/user/localbin/ruby18 extconf.rb Edelsteine: Erstellen Sie RB_USER_INSTALL -Überprüfung für main () in -lc ...Ja, Makefile zu erstellen

machen

Machen Sie install/usr/bin/install -c -o root -g rad -m 0755 hpricot_scan.so /user_directory/vendor/gemems/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:Operation nicht zulässig *** Fehlercode 71

Stoppen Sie in /user_directory/vendor/gems/hpricot-0.6.164/ext/hpricot_scan.

War es hilfreich?

Lösung

Ich habe herausgefunden, dass ich RB_USER_INSTALL auf true setzen muss, wenn ich den Befehl rake gems:build ausführe.

Beispiel:

RB_USER_INSTALL=true rake gems:build

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top