All - Please read all of this note as this could impact you.
For the last few days I have been trying to get the 5.0.0 version of ooRexx to build on my older VMs on the Build Machine. I keep running into one of the following problems. 1. We use a lot of the newer features in CMake and these older operating systems only have an older version of CMake available. 2. The GCC compiler/linker will not link the compiler output due to a bug in the linker. Before I talk about these problem I want explain our philosophy on building ooRexx. We supply many install packages for ooRexx for two reasons: to verify that ooRexx will build on an OS release and to ensure that ooRexx will install on an OS. We therefore try to impose as few problems on the developer who wants to build ooRexx on their own. Starting with version 5.0.0 we have added a new wrinkle into building ooRexx with the CMake product. While CMake is not usually installed by default it is easily added using the OS specific installer or for Windows, downloading it off the web. So now lets get back to our two problems. Problem 1 is not easy to solve for a developer. It usually means that they will need to download the latest CMake source and build it for themselves, which is not an easy task. That also means that I will have to perform that task for each of our older operating systems (VMs). There are over 25 of these so this task will take a LOT of time. Problem 2 is even worse. There is really no good solution for this. The problem is caused by our choice to use newer C++ features to increase the performance and ease of developing the interpreter. The only solution would be to try and integrate a newer version of GCC into an OS that may not be able to support it (no fun at all). For these reasons we will not be supporting ooRexx 5.0.0 on any of the OSs that have problems 1 or 2. I know this is disappointing but please try to be reassured that as time progresses this will become less of a problem. Those using the older OSs will still be able to fall back on ooRexx 4.2.0 (which is a really good version of ooRexx). Currently we are going to only support the OS versions that are showing up on the nightly builds (plus some others that may be added later). If you have questions about this topic please feel free to post a reply to this post. David Ashley ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://p.sf.net/sfu/Zoho _______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
