Ruby 1.8.4 Install Problem

I need to install an older distribution of Ruby version 1.8.4 on a Centos OS version 6.4.
I have downloaded the tarball and unpacked and run ./configure without issue.
However, when I try to MAKE, I get the following errors:

ossl.c:118: error: expected ‘)’ before ‘*’ token
ossl.c:119: error: expected ‘)’ before ‘*’ token

Some research indicates that this is likely a version incompatibility with openssl.
If so, I would need to downgrade to something before 1.0.0. I don't even know if this is possible. I can find the tarballs for 0.9.8e but I have no idea how to manually downgrade this service!

So, my question(s) is/are this. If I am correct and I need to downgrade openssl, how?
If I am wrong, what else might be causing the above issues and how to get around them?
Thanks for your help.
LVL 1
JP_TechGroupAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
comfortjeaniusConnect With a Mentor Commented:
Plus when you tried to perform the make command it does not look like it is creating the makefile in the directory.

Here is the locate where you can obtain the FTP file download
https://www.ruby-lang.org/en/news/2005/12/24/ruby-184-released/

Here is some steps on installing ruby 1.8.4
http://odbc-rails.rubyforge.org/RailsAdapterWebHOWTOlinux.html
0
 
comfortjeaniusCommented:
Perform an strace when you use the make command and post the results.
0
 
JP_TechGroupAuthor Commented:
See attached file.
ruby-make-trace.txt
0
 
JP_TechGroupAuthor Commented:
Got it done with RVM,
0
 
comfortjeaniusCommented:
Did that fix this or you still having the issue?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.