On 12.03.2025 01:35, J Leslie Turriff via Oorexx-devel wrote:
Um...both your links point to 5.0.0?
OOps, my bad.
So here the main link to download ooRexx which allows one to download all released versions of
ooRexx since 2005 plus the latest build of the version that is being worked on (dubbed "5.1.0.beta"):
* <https://sourceforge.net/projects/oorexx/files/oorexx/>
Starting with ooRexx 5.0.0 there is in addition a subdirectory named "portable" which allows one to
get at 5.0.0 and 5.1.0beta versions that can be used after properly removing the quarantine
attributes on Windows and Macs (Linux allows freely to use them) as per the readme file (please
follow thoroughly).
Now for Michael's needs, here:
* ooRexx 5.0.0 (released 2022-12):
<https://sourceforge.net/projects/oorexx/files/oorexx/5.0.0/>
* ooRexx 5.1.0beta:
<https://sourceforge.net/projects/oorexx/files/oorexx/5.1.0beta/>
* to compare to an older version of ooRexx, cf. e.g. ooRexx 4.2.0 (released
2014-02):
<https://sourceforge.net/projects/oorexx/files/oorexx/4.2.0/>
An attempt to clarify running different versions of ooRexx/Rexx in parallel: versions of ooRexx
prior to ooRexx 5.0.0 would use a global rxapi process that needs to match with the ooRexx/Rexx
version that is currently running. If mixing different versions one needs to kill rxapi before using
a different version. (Gil created a tool to switch among different versions of ooRexx/Rexx and gave
a symposium presentation about it, if remembering correctly.)
Starting with ooRexx 5.0.0 the needed rxapi process is always confined to a specific version and
does not interfere with other versions of ooRexx 5.x.0 anymore. Hence it becomes possible to run
e.g. different portable versions of ooRexx on the same machine at the same time.
---rony
On 2025-03-11 15:21:25 Rony G. Flatscher wrote:
Hi Michael,
On 10.03.2025 20:44, Michael Lueck wrote:
Rony G. Flatscher wrote:
Hi Michael,
could you please run your programs against 5.0.0 or 5.1.0 and report
about your findings?
(It may be the case that the slowness you report has gone.)
Certainly!
I currently have this build on my machine:
$rexx -v
Open Object Rexx Version 5.0.0 r12583
Build date: Dec 23 2022
Addressing mode: 64
Is that an acceptable version, or should I switch versions? (I suspect I
did update to a stable release of the 5.0 version.... not sure, been too
long.)
That would be an acceptable version. However, you could use the official
build for your operating system from:
https://sourceforge.net/projects/oorexx/files/oorexx/5.0.0/
Also, please note: starting with ooRexx 5.0 it becomes possible to have
multiple different versions of ooRexx 5.0 or later available on the same
machine as each version will use a different rxapi. The portable versions
of ooRexx 5.0.0 can be found at:
https://sourceforge.net/projects/oorexx/files/oorexx/5.0.0/portable/
In addition you could use the latest versions of 5.1.0 beta from
<https://sourceforge.net/projects/oorexx/files/oorexx/5.0.0/portable/>.
However please note, that at the moment P.O. is doing some tests such that
you should come back to this version after P.O. announced availability
again (expected today, if I read his post correctly).
HTH
---rony
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel