Re: [Oorexx-devel] ooRexx AIX

2009-01-26 Thread Rainer Tammer
hello,

Rick McGuire wrote:
> You're not getting the point. 
It looks that way :-))
>  There should be NOTHING added to the
> build process with respect to restricting/warning/etc. for AIX and gcc
> (or other platform, for that matter).  It's ok to document this in the
> readme that there are issues, but the buid process itself should not
> have any specific code that would otherwise discourage an interested
> party in pursuing getting this to work.
>
>   
Which gcc/g++ version do you use on Linux ??

OK, then we could add something like this to the unix-like-build.txt.

Sample...

AIX:
---

... AIX text ... cut for clarity ...

WARNING: If you use gcc/g++ on AIX then the resulting binaries are not
working as intended.

> Rick
>
>   
Bye
  Rainer
> On Mon, Jan 26, 2009 at 8:43 AM, Rainer Tammer  wrote:
>   
>> Hello,
>>
>> this is regarding your updates of patch *2491990*:
>>
>>
>> 
>>> 1.) I applied the part of the patch that changes the Makefile to not
>>> install rxapid on AIX because you said it won't work on AIX. There must be
>>> some way to have rxapi run as a daemon, or a service, on AIX, isn't
>>>   
>> there?
>> 
>>> Will your AIX package set that up?
>>>   
>> Yes,
>> the daemon can be started via /etc/inittab - see unix readme.
>> If ooRexx 4.0.0 is out I might add the necessary entry via the AIX LPP
>> install package.
>> If I find the time I could also provide an AIX version of rxapid. I
>> tried to put rxapi under
>> the control of the subsystem resource controller (SRC) in AIX but
>> unfortunately this
>> did not work out
>> 
>>> 2.) I didn't apply the second part of your patch concerning g++. I'm not
>>> an expert on the config system, but it looks to me like that part of your
>>> patch turns off g++ on AIX
>>>   
>> yes
>> 
>>> in addition to issuing a warning. Rick was
>>> opposed to this and after some second thought I am too. If the binaries
>>> don't work, then so be it.
>>>
>>>   
>> The binaries build but the resulting executables do not work as supposed.
>> Basically the build is broken. Neither gcc 3.x not 4.2 do produce working
>> executable on AIX.
>> 
>>> I think Rick's feeling was that if someone tries to build with g++ on AIX,
>>> they will discover soon enough that the binaries don't work. Maybe they
>>> will have the skill to come up with a fix for that and turning off g++ may
>>> just discourage their trying to fix it.
>>>   
>> OK,
>> so I could change this to a warning message that the binaries do not wok
>> and
>> just go on with the build ?
>> 
>>> Wouldn't it be better to submit a patch to the unix-like-build.txt file
>>> updating the AIX portion wil some text saying that using g++ on AIX does
>>> not seem to work and we would appreciate any help in determining why?
>>>
>>>   
>> I can do this - no problem.
>> 
>>> Anyhow, I would rather see the update unix-like-build.txt route at this
>>> point. If you think I didn't interpret the effect of the patch correctly
>>> (which I might not of) please submit a patch with just that change and
>>> bring it up for discussion on the devel group.
>>>
>>>   
>> OK
>> 
>>> I know Rick monitors all these tracker updates just like I do. But, it is
>>> just easier to discuss these types of things through an e-mail interface
>>> rather than the tracker interface. I for one need a spell checker. 
>>>
>>>   
>> OK,
>> I switch to that tracker because Rick told me so a while ago :-)) ...
>> 
>>> Thanks again for all your work on AIX.
>>>   
>> No problem.
>>
>> Bye
>>  Rainer
>>
>> --
>> This SF.net email is sponsored by:
>> SourcForge Community
>> SourceForge wants to tell your story.
>> http://p.sf.net/sfu/sf-spreadtheword
>> ___
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>
>> 
>
> --
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>
>
>   


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx AIX

2009-01-26 Thread Rick McGuire
You're not getting the point.  There should be NOTHING added to the
build process with respect to restricting/warning/etc. for AIX and gcc
(or other platform, for that matter).  It's ok to document this in the
readme that there are issues, but the buid process itself should not
have any specific code that would otherwise discourage an interested
party in pursuing getting this to work.

Rick

On Mon, Jan 26, 2009 at 8:43 AM, Rainer Tammer  wrote:
> Hello,
>
> this is regarding your updates of patch *2491990*:
>
>
>> 1.) I applied the part of the patch that changes the Makefile to not
>> install rxapid on AIX because you said it won't work on AIX. There must be
>> some way to have rxapi run as a daemon, or a service, on AIX, isn't
> there?
>> Will your AIX package set that up?
>
> Yes,
> the daemon can be started via /etc/inittab - see unix readme.
> If ooRexx 4.0.0 is out I might add the necessary entry via the AIX LPP
> install package.
> If I find the time I could also provide an AIX version of rxapid. I
> tried to put rxapi under
> the control of the subsystem resource controller (SRC) in AIX but
> unfortunately this
> did not work out
>> 2.) I didn't apply the second part of your patch concerning g++. I'm not
>> an expert on the config system, but it looks to me like that part of your
>> patch turns off g++ on AIX
> yes
>> in addition to issuing a warning. Rick was
>> opposed to this and after some second thought I am too. If the binaries
>> don't work, then so be it.
>>
> The binaries build but the resulting executables do not work as supposed.
> Basically the build is broken. Neither gcc 3.x not 4.2 do produce working
> executable on AIX.
>> I think Rick's feeling was that if someone tries to build with g++ on AIX,
>> they will discover soon enough that the binaries don't work. Maybe they
>> will have the skill to come up with a fix for that and turning off g++ may
>> just discourage their trying to fix it.
> OK,
> so I could change this to a warning message that the binaries do not wok
> and
> just go on with the build ?
>>
>> Wouldn't it be better to submit a patch to the unix-like-build.txt file
>> updating the AIX portion wil some text saying that using g++ on AIX does
>> not seem to work and we would appreciate any help in determining why?
>>
> I can do this - no problem.
>> Anyhow, I would rather see the update unix-like-build.txt route at this
>> point. If you think I didn't interpret the effect of the patch correctly
>> (which I might not of) please submit a patch with just that change and
>> bring it up for discussion on the devel group.
>>
> OK
>> I know Rick monitors all these tracker updates just like I do. But, it is
>> just easier to discuss these types of things through an e-mail interface
>> rather than the tracker interface. I for one need a spell checker. 
>>
> OK,
> I switch to that tracker because Rick told me so a while ago :-)) ...
>> Thanks again for all your work on AIX.
> No problem.
>
> Bye
>  Rainer
>
> --
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooRexx AIX

2009-01-26 Thread Rainer Tammer
Hello,

this is regarding your updates of patch *2491990*:


> 1.) I applied the part of the patch that changes the Makefile to not
> install rxapid on AIX because you said it won't work on AIX. There must be
> some way to have rxapi run as a daemon, or a service, on AIX, isn't
there?
> Will your AIX package set that up?

Yes,
the daemon can be started via /etc/inittab - see unix readme.
If ooRexx 4.0.0 is out I might add the necessary entry via the AIX LPP
install package.
If I find the time I could also provide an AIX version of rxapid. I
tried to put rxapi under
the control of the subsystem resource controller (SRC) in AIX but
unfortunately this
did not work out
> 2.) I didn't apply the second part of your patch concerning g++. I'm not
> an expert on the config system, but it looks to me like that part of your
> patch turns off g++ on AIX
yes
> in addition to issuing a warning. Rick was
> opposed to this and after some second thought I am too. If the binaries
> don't work, then so be it.
>
The binaries build but the resulting executables do not work as supposed.
Basically the build is broken. Neither gcc 3.x not 4.2 do produce working
executable on AIX.
> I think Rick's feeling was that if someone tries to build with g++ on AIX,
> they will discover soon enough that the binaries don't work. Maybe they
> will have the skill to come up with a fix for that and turning off g++ may
> just discourage their trying to fix it.
OK,
so I could change this to a warning message that the binaries do not wok
and
just go on with the build ?
>
> Wouldn't it be better to submit a patch to the unix-like-build.txt file
> updating the AIX portion wil some text saying that using g++ on AIX does
> not seem to work and we would appreciate any help in determining why?
>
I can do this - no problem.
> Anyhow, I would rather see the update unix-like-build.txt route at this
> point. If you think I didn't interpret the effect of the patch correctly
> (which I might not of) please submit a patch with just that change and
> bring it up for discussion on the devel group.
>
OK
> I know Rick monitors all these tracker updates just like I do. But, it is
> just easier to discuss these types of things through an e-mail interface
> rather than the tracker interface. I for one need a spell checker. 
>
OK,
I switch to that tracker because Rick told me so a while ago :-)) ...
> Thanks again for all your work on AIX.
No problem.

Bye
 Rainer

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Runtime-infos about caller ? (Re: Question about calling an external routine

2009-01-26 Thread Rony G. Flatscher
Hi Robert,

rob...@garrettfamily.us wrote:
> Thanks for the push in the right direction, I actually have it working
> now.
Great!

>  
> One more quick question just because I'm being lazy at the moment:  in
> LOGGER, is there a function/method I can call that will tell me 1)
> that it is being invoked from a 'parent' calling routine (as opposed
> to being started from a command prompt) and 2) what the name of that
> parent routine is?
In 3.x this seems to not be possible.

Not sure about 4.x which introduces a context object that may allow for
that (also not sure whether it would be possible to get at the call
stack and the respective context objects).

Probably only Rick may be able to answer this.

---rony

P.S.: Because of your new question I changed the subject line.


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel