Как мне получить Hpricot 0.6 Gem, построенный на FreeBSD? - PullRequest
1 голос
/ 23 декабря 2008

Когда я запускаю rake gems: сборка с hpricot 0.6.164 на моем сервере FreeBSD, я получаю:

Ошибка: не удалось создать собственное расширение gem.

/ user / localbin / ruby18 Драгоценные камни extconf.rb: build RB_USER_INSTALL проверка на main () в -lc ... да создание Makefile

сделать

сделать установку / usr / bin / install -c -o root -g wheel -m 0755 hpricot_scan.so /user_directory/vendor/gems/hpricot-0.6.164/lib/universal-java1.6 установить: /user_directory/vendor/gems/hpricot-0.6.164/lib/universal-java1.6/hpricot_scan.so: chown / chgrp: операция не разрешена *** Код ошибки 71

Остановка в /user_directory/vendor/gems/hpricot-0.6.164/ext/hpricot_scan.

1 Ответ

2 голосов
/ 23 декабря 2008

Я понял, что мне нужно установить значение RB_USER_INSTALL в true при запуске команды rake gems: build.

Пример:

RB_USER_INSTALL = истинные грабли: сборка

...