Although there are lots of great blog posts with solutions, for some reason, none of them worked for me.
The rvm page and many posts say to pass
--with-iconv-dir
to rvm install
.However, I kept getting errors about Tcl/Tk not being 64-bit, and iconv also not being 64-bit.
Why would it be complaining about iconv, especially since I used rvm to install it?
I noticed the config.log spit this out:
configure: WARNING: unrecognized options: --with-iconv-dir
I tried many options that were in configure, but none of them pointed the makefile to rvm's version of iconv.
So I took a look at /usr/local/lib/libiconv.2.dylib and noticed it was a symlink.
Perhaps this is taking the easy way out, but I backed it up by renaming it, and relinking that to the version inside $rvm_path.
Perhaps this is taking the easy way out, but I backed it up by renaming it, and relinking that to the version inside $rvm_path.
After that, I recompiled by running:
rvm install 1.9.2 -C --enable-shared
Success!
The output:
Hopefully, this helps some of you out there with similar problems.
No comments:
Post a Comment