Hey all -
I browsed previous posts but didn't find a question that was exactly like mine.
I've managed to get Lich+WizardFE running, sort of, on Ubunutu. I can connect to the game without issue.
However, when I try to run a majority of scripts through Lich, I get errors similar to the following:
--- Lich: waggle active.
--- Lich: error: $SAFE=2 to 4 are obsolete
lich/lich.rbw:2533:in `block (3 levels) in <class:Script>'
lich/lich.rbw:2533:in `block (2 levels) in <class:Script>'
--- Lich: waggle has exited.
Any help here?
GGGFFF
DOUG
Re: Ubuntu - WizardFE + Lich - tons of errors.
08/24/2017 01:38 PM CDT
Your installed version of Ruby is 2.3.x or higher.
Lich presently will only work with Ruby 2.1.x or 2.2.x. I recommend the last of the public release 2.2 Rubies. Ruby version 2.2.5
It will take a code refactor of Lich before versions beyond 2.2.5 can be used.
Doug
Lich presently will only work with Ruby 2.1.x or 2.2.x. I recommend the last of the public release 2.2 Rubies. Ruby version 2.2.5
It will take a code refactor of Lich before versions beyond 2.2.5 can be used.
Doug
GGGFFF
Re: Ubuntu - WizardFE + Lich - tons of errors.
08/24/2017 03:01 PM CDT
>Your installed version of Ruby is 2.3.x or higher.
>Lich presently will only work with Ruby 2.1.x or 2.2.x. I recommend the last of the public release 2.2 Rubies. Ruby version 2.2.5
>It will take a code refactor of Lich before versions beyond 2.2.5 can be used.
>Doug
Ayyyyyy.
Thanks!
I also had to uninstall/reinstall sqlite3 and gtk2.
>Lich presently will only work with Ruby 2.1.x or 2.2.x. I recommend the last of the public release 2.2 Rubies. Ruby version 2.2.5
>It will take a code refactor of Lich before versions beyond 2.2.5 can be used.
>Doug
Ayyyyyy.
Thanks!
I also had to uninstall/reinstall sqlite3 and gtk2.
DOUG
Re: Ubuntu - WizardFE + Lich - tons of errors.
08/24/2017 03:47 PM CDT
Yep, expected - should have mentioned that. Gems are local to the instance of Ruby, so anytime a new version is installed, all required gems will need to be installed, too. Thanks for clarifying.
Doug
Doug