Как мне запустить maglev-irb с альтернативным камнем? - PullRequest
0 голосов
/ 09 ноября 2011

Теперь, когда rvm швы легко справляются с maglev, я хотел начать экспериментировать с изображением, отличным от стандартного изображения maglev.Я создал новое изображение, используя

rake stone:create[experimental]

. Теперь я мог запускать код на виртуальной машине, подключенной к этому камню, используя

maglev-ruby --stone experimental -e <code>

, как ожидалось, и он сообщал об ожидаемом имя_ камня.Однако я не смог заставить maglev-irb работать с подобной опцией, судя по информации об использовании, которую они не поддерживают.Попытка

maglev-irb --stone experimental

в любом случае приводит к ошибке вроде

ERROR 2730 , a NameError occurred (error 2730), , global $@ is a read-only variable (NameError)

Может быть, есть менее очевидный способ, которого я пропускаю?Было бы действительно удобно поиграть с функциями maglev в интерактивном режиме, не разрушая виртуальную машину по умолчанию.

1 Ответ

1 голос
/ 09 ноября 2011

С нашей стороны это кажется чрезмерным.В качестве обходного пути попробуйте:

export MAGLEV_OPTS="--stone experimental"
maglev-irb
...