I'm try to install rails on Debian. when run this command
gem install rails
I gave this error:
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NoMethodError)
undefined method ``invoke_with_build_args' for nil:NilClass
even when I try this command:
gem install
I gave this error:
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NoMethodError)
undefined method ``invoke_with_build_args' for nil:NilClass
I used this link to build ruby from sources ruby 2.1.2 build instruction
what can I do to overcome this error?
You need to install the
zlib
development headers.Refer to your OS's package manager instructions on how to do this.
On a
RedHat
derivative it would look something like this:For ubuntu:
Hope this helps
For who compile from source, they must checked dependencies. I think you need to install this library :
Then you must recompiled ruby and everything worked.