I know this is very old question but I can not find tool on internet. I have one rpg38 program compiledĀ on V1R7. The program compiled form QRPGSRC/LIBTEST but looks like LIBTEST was deleted. Now how can I find the this RPG38 source.
Thanks,
Ali
Software/Hardware used:
AS/400
ASKED:
May 3, 2011 2:44 PM
UPDATED:
May 4, 2011 7:01 PM
I already searched all source files in all libraries but let me check again.
Will try 1st option also but I do not think it was compiled with *list but let me check.
backup tape, object was last changed in 1987..lol
Thanks Charlie
Note that a program compiled at V1R7 would almost have to refer to Release 7 of CPF. I don’t have the S/38 command available to see what the debug options were, but I’d expect something more like OPTION(*SRCDBG).
In any case, seeing what appears on screen after STRDBG OPMSRC(*YES) against the program will probably give the best chance if anything will work at all.
Tom
Used STRCPYSCN but its only copying screen data ( display file ).
Tried already strdbg , can not see source. Still searching all pf-src..lets see.
Tried already strdbg , can not see source.
If you run DSPPGM against the program, it will tell you where the source was when the program was compiled. If that source file, member or library doesn’t exist on your system, then searching for all source members and looking at them is the only choice that you have.
You might run DMPOBJ for the compiled *PGM and scroll through the spooled file. Sometimes you can find variable names or constants that you can use in FNDSTRPDM or similar commands. That can possibly help narrow the search.
Tom