I tried to install openssl but when it says:
it's required to reinstall all rubies:
rvm reinstall all --force
rvm reinstall ruby-2.0.0-p0 --with-gcc=gcc-4.7 --with-openssl-dir=$rvm_path/usr
After I run the above line I get You requested building with 'gcc-4.7' but it is not in your path. I have xcode already installed which I thought has gcc already installed.
Anyone know any answers to this.
As you said in the comments, you ran
which gcc-4.7
and it returned nothing. This confirms what RVM is telling you,gcc-4.7
isn't on your$PATH
. If you know you havegcc-4.7
as a binary existing on your computer somewhere, add it's directory path to$PATH
Otherwise, since you've said
which gcc
does return/usr/bin/gcc
you can either--with-gcc
option when runningrvm reinstall ...
gcc
binary you do have on your$PATH
with--with-gcc=gcc
or--with-gcc=/usr/bin/gcc