Page 1 of 1

NOT ABLE TO LOCATE program

PostPosted: Mon May 28, 2012 1:55 pm
by surime72
hi guys,
i was compiled pli online progarm it was showing rc=0,
but while testing the screen it showing error message as NOT ABLE TO LOCATE program name IN DSNAME SYS1.LINKLIB,
we are compiling through ispf,on line screen are ispf_dialog

Re: error

PostPosted: Mon May 28, 2012 2:13 pm
by prino
If it's not in 'SYS1.LINKLIB', why not copy it there? :mrgreen:

Re: error

PostPosted: Mon May 28, 2012 2:31 pm
by surime72
already loadlib was present in my library

Re: error

PostPosted: Mon May 28, 2012 5:26 pm
by NicC
And was your load library one that the system was told to look at?

When you say 'testing the screen' is this an ISPF screen or an IMS screen or a CICS screen or some other sort of screen? And how are you testing it?

Re: error

PostPosted: Mon May 28, 2012 11:43 pm
by dick scherrer
Hello,

As you are completely unfamiliar how the ecompiler/linker store the load module, suggest you NEVER specify sys1.linklib as the target for your load module(s). You shouldn't have write access to this ibrary anyway.

already loadlib was present in my library
I suspect this is a misunderstanding or a typo. . . If you post what you really mean, someone should have a more useful suggestion.

You need to make sure you specify the same library in the compile as you specify in the joblib or steplib statement.