Как мне запустить maglev-irb с альтернативным камнем?
Теперь, когда rvm швы легко справляются с maglev, я хотел начать экспериментировать с изображением, отличным от стандартного изображения maglev. Я создал новое изображение, используя
rake stone:create[experimental]
Теперь я могу запустить код на виртуальной машине, подключенной к этому камню, используя
maglev-ruby --stone experimental -e <code>
как ожидалось, и он сообщил об ожидаемом stone_name. Однако я не мог заставить maglev-irb работать с подобной опцией, судя по информации об использовании, которую они, похоже, не поддерживают. Попытка
maglev-irb --stone experimental
в любом случае приводит к ошибке, как
ERROR 2730 , a NameError occurred (error 2730), , global $@ is a read-only variable (NameError)
Может быть, есть менее очевидный способ, которым я скучаю? Было бы действительно удобно поиграть с функциями maglev в интерактивном режиме, не разрушая виртуальную машину по умолчанию.
1 ответ
С нашей стороны это кажется чрезмерным. В качестве обходного пути попробуйте:
export MAGLEV_OPTS="--stone experimental"
maglev-irb