i've been trying to install this gem called advantage ontop of my
ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-linux]
to use it with Rails 5.0.1.
I cannot install it with
gem install advantage -v 0.1.1
ERROR: Could not find a valid gem 'advantage' (= 0.1.1) in any repository
So i tried to manuall download and install it manually
gem install ~/Downloads/advantage-0.1.1-x86-linux.gem
which works just fine. Then, going to my gem install path
and following the instructions in the documentation
i'd try to run
LoadError: cannot load such file -- rubygems/builder
which doesn't work because the requirement "rubygems/builder" cannot be fullfiled. If i replace that with "builder" it will run stop at
make: *** [Makefile:256: advantage.so] Error 1
if i now enter ext/ and run make clean and try it a third time the Makefile will successfully run.
next step is
which is returning
NameError: uninitialized constant Gem::Builder Did you mean? Builder
As we can see in the Rakefile
Line 100> Gem::Builder.new(spec).build
I believe this is because this whole thing is from late 2012 and requires old gems and an old ruby version?
Is there anything i could do?