|
Post by dave1 on Jun 11, 2021 10:16:36 GMT
In the documentation is says to use Ruby 2.3.3, but this doesn't seem to work with OpenSSL. Do you have a recommended version to work with OpenSSL?
|
|
|
Post by Alex Epifanov on Jun 11, 2021 11:42:39 GMT
In the documentation is says to use Ruby 2.3.3, but this doesn't seem to work with OpenSSL. Do you have a recommended version to work with OpenSSL? what's wrong with openssl and Ruby 2.3? what is your scenario ?
|
|
|
Post by dave1 on Jun 23, 2021 11:15:21 GMT
When trying to install ruby 2.3.3 it fails with issues relating to OpenSSL. I managed to get aroiund the issue by installing OpenSSL seperately and pointing the ruby 2.3.3. install at the OpenSSL install.
|
|
|
Post by jontara on Jun 30, 2021 20:02:34 GMT
I don't know what Ruby is officially supported for build, but I use 3.0.1 with no trouble.
2.3.3 is quite old, and actually withdrawn from distribution, I think for security issues. The closet Ruby officially released is 2.3.4. But I think you will have trouble installing 2.3.4 as well (see below).
Keep in mind the Ruby on your system is not the Ruby used in Rhodes. The Ruby on your system is used only as part of the build process, and the Rhodes Gem has inside it a customized Ruby used in your app.
In fact, the Ruby used in your app is Ruby 2.3.4.
And, so, I try to keep Ruby 2.3.4 available on my system (with rvm) because I often develop device-independent code snippets (like algorithms) that I will use in an app in a simple command-line app for ease of debugging, and of course it is best to use the same version that Rhodes uses in your app to avoid surprises.
I found the closest version I was able to install is 2.4.10.
I think though you should be successful building with 2.7.3 or even 3.0.1.
Maybe Tau can provide some further guidance.
|
|
|
Post by Alex Epifanov on Jul 1, 2021 9:36:17 GMT
Rhodes works OK with Ruby 2.3.x - 2.7.x Can't guarantee it would run without issues on newer versions
|
|