It's possible that the compilation is going to a different lib than the one in 
use. 
Is the env variable JBCDEV_LIB set?
What does jshow -c subroutinename show?




On Apr 23, 2013, at 8:38 AM, Charlie Noah <[email protected]> wrote:

> Troy,
> 
> You've probably noticed that the name in the SUBROUTINE statement (normally 
> line 1) needs to be the same as the actual subroutine name. Otherwise you'll 
> get weird results - it will be cataloged under the name in the SUBROUTINE 
> statement.
> 
> Charlie
> 
> On 04-23-2013 9:55 AM, Dan Ell wrote:
>> The subroutines are shared object and therefore will not refresh until you 
>> exit the initial jBASE program.  IOW, if you are starting from a jsh rather 
>> than the ksh or native Linux shell, then you need to exit and re-enter that 
>> shell before the subroutine will run the changed object by reloading it into 
>> memory.
>>  
>> From: [email protected] [mailto:[email protected]] On Behalf Of 
>> troyd1
>> Sent: Tuesday, April 23, 2013 9:47 AM
>> To: [email protected]
>> Subject: Subroutine catalog being ignored
>>  
>> I inherited a 3.0 jbase install and am trying to support it.  It is on a 
>> linux machine.  If I compile and catalog a subroutine, it says that it 
>> rebuilt the subroutine library ok, but the changes are ignored.  I need to 
>> change the name of the subroutine, recompile it and then change the call 
>> name in the calling program to get it to work.  Any suggestions on what to 
>> do with this?  It kind of defeats the purpose of having a subroutine of you 
>> need to change the calls all the time.  The programs recatalog fine.
>> -- 
>> -- 
>> IMPORTANT: T24/Globus posts are no longer accepted on this forum.
>>  
>> To post, send email to [email protected]
>> To unsubscribe, send email to [email protected]
>> For more options, visit this group at 
>> http://groups.google.com/group/jBASE?hl=en
>>  
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "jBASE" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>> -- 
>> -- 
>> IMPORTANT: T24/Globus posts are no longer accepted on this forum.
>>  
>> To post, send email to [email protected]
>> To unsubscribe, send email to [email protected]
>> For more options, visit this group at 
>> http://groups.google.com/group/jBASE?hl=en
>>  
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "jBASE" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> For more options, visit https://groups.google.com/groups/opt_out.
> 
> -- 
> -- 
> IMPORTANT: T24/Globus posts are no longer accepted on this forum.
>  
> To post, send email to [email protected]
> To unsubscribe, send email to [email protected]
> For more options, visit this group at 
> http://groups.google.com/group/jBASE?hl=en
>  
> --- 
> You received this message because you are subscribed to the Google Groups 
> "jBASE" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
-- 
IMPORTANT: T24/Globus posts are no longer accepted on this forum.

To post, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/jBASE?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"jBASE" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to