[Oorexx-devel] Good News

2018-12-04 Thread Enrico Sorichetti via Oorexx-devel
Hi . I moved out of the way the sandbox environment Updated my local copy of the main trunk Updated my local copy of the test suite Both to revision 11562 And the test suite run smoothly until the end Thank You all E ___ Oorexx-devel mailing

Re: [Oorexx-devel] Build Open ObjectRexx 4.2.0 on IBM i PASE

2018-12-04 Thread Jack Woehr
Rick, Erich, thanks for your comments. Erich, if you meant to include a URL for checkout, it did not appear in your message! On Tue, Dec 4, 2018 at 5:20 AM Erich Steinböck wrote: > Jack, I believe I fixed that (and one or two other build issues) some time > ago in main/releases/4.2.0/trunk >

Re: [Oorexx-devel] Build Open ObjectRexx 4.2.0 on IBM i PASE

2018-12-04 Thread Erich Steinböck
Jack, I believe I fixed that (and one or two other build issues) some time ago in main/releases/4.2.0/trunk Please try checking out source from this location ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net

[Oorexx-devel] Ad killing correct rxapi at uninstall of ooRexx

2018-12-04 Thread Rony G. Flatscher
Now, that it has become possible to have different versions of ooRexx run in parallel (even with different bitnesses), how would one be able to figure out/address the correct rxapi process to be killed? Otherwise after installation the rxapi  process continues running (probably until a reboot).

Re: [Oorexx-devel] Build Open ObjectRexx 4.2.0 on IBM i PASE

2018-12-04 Thread Rick McGuire
We're not really making changes to 4.2.0 any more, but you can fix the errors by changing those lines to return (RexxPackageObject *)NULL; Rick On Mon, Dec 3, 2018 at 11:57 PM Jack Woehr wrote: > Trying to build on IBM i PASE. > Freshly downloaded 4.2.0 source from SourceForge. > OORexx

[Oorexx-devel] Questions ad differences between "RELEASE", "DEBUG" and "RELWITHDEBUGINFO" on Windows?

2018-12-04 Thread Rony G. Flatscher
While creating new installation packages from trunk for Windows, I have experimented with the different build types with CMake. Question: would the following create a DEBUG or a RELEASE version by default? cmake -G "NMake Makefiles" F:\work\svn\oorexx\main\trunk nmake nmake clean

Re: [Oorexx-devel] Questions ad differences between "RELEASE", "DEBUG" and "RELWITHDEBUGINFO" on Windows?

2018-12-04 Thread Rick McGuire
Debug compiles the code without a lot of optimizations and also creates the debug information. Release compiles with full optimizations and does not create the debug information. RelWithDebInfo is the same as Release, but also creates the debug information. The installer stuff in CMakeLists.txt

Re: [Oorexx-devel] Build Open ObjectRexx 4.2.0 on IBM i PASE

2018-12-04 Thread Jack Woehr
On Tue, Dec 4, 2018 at 4:47 AM Rick McGuire wrote: > We're not really making changes to 4.2.0 any more, but you can fix the > errors by changing those lines to > >return (RexxPackageObject *)NULL; > Hmmm ./interpreter/api/ThreadContextStubs.cpp: In function '_RexxPackageObject*

Re: [Oorexx-devel] Build Open ObjectRexx 4.2.0 on IBM i PASE

2018-12-04 Thread Jack Woehr
Thanks, Erich. I'll do that. Looking forward to later releases, but I think for my first try at building on PASE 4.2.0 is easier, perhaps. On Tue, Dec 4, 2018 at 8:34 AM Erich Steinböck wrote: > Jack, to check out main/releases/4.2.0/trunk you'd use the command > svn co

[Oorexx-devel] Remaining warnings for rev. 11562 on Linux, Mac and Windows ...

2018-12-04 Thread Rony G. Flatscher
As I have compiled ooRexx for all three platforms (temporarily available via my Dropbox at ) I was able to extract the warnings the compilers issue on all three platforms, so here they are in a simple and single-e-mail

Re: [Oorexx-devel] Build Open ObjectRexx 4.2.0 on IBM i PASE

2018-12-04 Thread Erich Steinböck
Jack, to check out main/releases/4.2.0/trunk you'd use the command svn co https://svn.code.sf.net/p/oorexx/code-0/main/releases/4.2.0/trunk trunk ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net

Re: [Oorexx-devel] Questions ad differences between "RELEASE", "DEBUG" and "RELWITHDEBUGINFO" on Windows?

2018-12-04 Thread Enrico Sorichetti via Oorexx-devel
All depends on the setuo … The CMAKE_BUILD_TYPE Has the only effect to chose for the compilation and linking The appropriate flags The RELEASE,RELWITHDEBINFO,DEBUG,MINSIZEREL types Are the ones handled automatically by CMAKE The variable used for that are of the form CMAKE_CXX_FLAGS_

Re: [Oorexx-devel] Questions ad differences between "RELEASE", "DEBUG" and "RELWITHDEBUGINFO" on Windows?

2018-12-04 Thread Rony G. Flatscher
On 04.12.2018 16:06, Rick McGuire wrote: > Debug compiles the code without a lot of optimizations and also creates the > debug information. > Release compiles with full optimizations and does not create the debug > information. RelWithDebInfo > is the same as Release, but also creates the debug

[Oorexx-devel] sem_init warning messages.

2018-12-04 Thread Rick McGuire
It appears that the sem_init deprecation warnings on the Mac are more than just warnings. That function always returns an error on the Mac. Unfortunately, it would prove difficult to replace it with an alternative given how this function is currently constructed. I don't believe this function has

Re: [Oorexx-devel] OpenIndiana revision 11562

2018-12-04 Thread Jason Martin
On 12/04/18 02:57 PM, Erich Steinböck wrote: Jason, we're currently in the process of switching from a system-wide rxapi daemon to a per-user rxapi process. I wouldn't know if the patch you're referring to still applies ... you're providing scarce detail. That is what I meant by Drop /

[Oorexx-devel] Revision 11563

2018-12-04 Thread Enrico Sorichetti via Oorexx-devel
Received 225 copies of /opt/ooRexx.svn/api/oorexxapi.h:2268:5: warning: control reaches end of non-void function [-Wreturn-type] } ^ /opt/ooRexx.svn/api/oorexxapi.h:2272:5: warning: control reaches end of non-void function [-Wreturn-type] } ^ 2 warnings generated. Cheers

Re: [Oorexx-devel] OpenIndiana revision 11562

2018-12-04 Thread Erich Steinböck
Jason, we're currently in the process of switching from a system-wide rxapi daemon to a per-user rxapi process. I wouldn't know if the patch you're referring to still applies ... you're providing scarce detail. Regarding rxqueue, all these man page examples work as expected on Linux. Note that

Re: [Oorexx-devel] sem_init warning messages.

2018-12-04 Thread Enrico Sorichetti via Oorexx-devel
Hello Rick The official answer fo macOS semaphores Is to use Grand Central Dispatch's dispatch_semaphore_t. If You google with dispatch_semaphore_t You will find quite a few examples Or … very dumb suggestion Since it seems that named semaphores are still supported Why not use under the

[Oorexx-devel] Stackbase warnings.

2018-12-04 Thread Rick McGuire
I was finally able to get rid of the getStackBase() warnings on Windows. Could others try applying this patch to see if it gets rid of it everywhere? Rick stackbase.patch Description: Binary data ___ Oorexx-devel mailing list

Re: [Oorexx-devel] Stackbase warnings.

2018-12-04 Thread Erich Steinböck
> > Could others try applying this patch to see if it gets rid of it > everywhere? > Works on my Ubuntu VM .. but this version of gcc was always less picky ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net

Re: [Oorexx-devel] Build Open ObjectRexx 4.2.0 on IBM i PASE

2018-12-04 Thread Erich Steinböck
Jack, my fault, I gave you the wrong URL The build issues are fixed in main/branches/4.2/trunk svn co https://svn.code.sf.net/p/oorexx/code-0/main/branches/4.2/trunk trunk Sorry for the mix-up.

Re: [Oorexx-devel] Build Open ObjectRexx 4.2.0 on IBM i PASE

2018-12-04 Thread Jack Woehr
Please excuse me for persisting :) I'd really like to build some version of OORexx on IBM i PASE. As I noted I'm doing 4.2.0 because I think it will be easier as a first try. First off, had to make two changes: Index: ThreadContextStubs.cpp