|
Rich: *list works for me. -Davis Yokana ---------- Original Message ---------------------------------- From: Rich Duzenbury <rduz@westernmidrange.com> Reply-To: c400-l@midrange.com Date: Fri, 25 Oct 2002 13:51:49 -0500 >Hi, > >I'm trying to get source level debugging to work for a C program on a V5R1 >machine. I've been at it for awhile with no success. In checking the >manual, all I should have to do is to specify DBGVIEW other than *NONE, and >perhaps an OPTION such as *SHOWUSR. But it doesn't work for me. I always >get the 'source not available' message from STRDBG. > >I must be making some simple error -- I just can't see what it is. If you >could give me some pointers, I would be grateful. > >Here is how I create the C modules. Note that my source is on the IFS. > CRTCMOD MODULE(&LIB/&MODULE) SRCSTMF(&MODSRC) + > OUTPUT(*print) DBGVIEW(*ALL) DEFINE(STDC + > AS400) SYSIFCOPT(*IFSIO) OPTION(*SHOWUSR) > >Here is how I create the program that I wish to debug: > CRTPGM PGM(&LIB/XMAKE) MODULE(INCLUDE LIST MAIN + > SUBS VAR WILD POPEN) ENTMOD(MAIN) + > DETAIL(*FULL) > >Here is the error screen from STRDBG (And it's driving me crazy!): > Display Module Source > > Program: XMAKE Library: RDUZENBURS Module: MAIN > > (Source not available.) > > >Below is the relevant section of DSPPGM. Note that for the modules, it >indicates DEBUG is *YES, and OPTIMIZATION LEVEL is *NONE for each. > > Program . . . . . . . >: XMAKE Library . . . . . . . >: RDUZENBURS > Owner . . . . . . . . >: RDUZENBURY > > Program attribute . . >: CLE > > Detail . . . . . . . . >: *BASIC > > Program creation >information: > > Program creation date/time . . . . . . . . . . >: 10/25/02 03:14:47 > Type of program . . . . . . . . . . . . . . . >: ILE > Program entry procedure module . . . . . . . . >: MAIN > Library . . . . . . . . . . . . . . . . . . >: RDUZENBURS > Activation group attribute . . . . . . . . . . >: *NEW > Shared activation group . . . . . . . . . . . >: *NO > User profile . . . . . . . . . . . . . . . . . >: *USER > Use adopted authority . . . . . . . . . . . . >: *YES > Coded character set identifier . . . . . . . . >: 65535 > Number of modules . . . . . . . . . . . . . . >: 7 > Number of service programs . . . . . . . . . . >: 8 > Number of unresolved references . . . . . . . >: 0 > Number of copyrights . . . . . . . . . . . . . : 0 > All creation data . . . . . . . . . . . . . . : *YES > Observable information compressed . . . . . . : *NO > Run time information compressed . . . . . . . : *NO > Allow update . . . . . . . . . . . . . . . . . : *YES > Allow bound *SRVPGM library name update . . . : *NO > Profiling data . . . . . . . . . . . . . . . . : *NOCOL > Teraspace storage enabled PEP . . . . . . . . : *NO > Teraspace storage enabled modules . . . . . . : *NONE > Storage model . . . . . . . . . . . . . . . . >: *SNGLVL > > Program . . . . . . . >: XMAKE Library . . . . . . . >: RDUZENBURS > Owner . . . . . . . . >: RDUZENBURY > > Program attribute . . >: CLE > > Detail . . . . . . . . >: *MODULE > > Creation Optimization > Debug > Module Library Attribute Date Level > Data > INCLUDE RDUZENBURS CLE 10/25/02 *NONE > *YES > LIST RDUZENBURS CLE 10/25/02 *NONE > *YES > MAIN RDUZENBURS CLE 10/25/02 *NONE > *YES > SUBS RDUZENBURS CLE 10/25/02 *NONE > *YES > VAR RDUZENBURS CLE 10/25/02 *NONE > *YES > WILD RDUZENBURS CLE 10/25/02 *NONE > *YES > POPEN RDUZENBURS CLE 10/25/02 *NONE > *YES > >And here is a relevant section from the DSPMOD report for the main module: > Module . . . . . . . . . . . . >: MAIN Library . . . . . . . . . . . >: RDUZENBURS > Detail . . . . . . . . . . . >: *BASIC > > Module Attribute . . . . . . >: CLE > > Module >information: > > Module creation date/time . . . . . . . . . . . . . . . >: 10/25/02 03:13:03 > Source file . . . . . . . . . . . . . . . . . . . . . . >: > Library . . . . . . . . . . . . . . . . . . . . . . . >: > Source member . . . . . . . . . . . . . . . . . . . . . >: > Source file change date/time . . . . . . . . . . . . . . >: > Owner . . . . . . . . . . . . . . . . . . . . . . . . . >: RDUZENBURY > Coded character set identifier . . . . . . . . . . . . . >: 37 > Text description . . . . . . . . . . . . . . . . . . . . >: > Creation data . . . . . . . . . . . . . . . . . . . . . >: *YES > Intermediate language data . . . . . . . . . . . . . . . >: *NO > Sort sequence table . . . . . . . . . . . . . . . . . . >: *HEX > Language identifier . . . . . . . . . . . . . . . . . . >: *JOBRUN > Optimization level . . . . . . . . . . . . . . . . . . . >: *NONE > Maximum optimization level . . . . . . . . . . . . . . . : *NOMAX > Debug data . . . . . . . . . . . . . . . . . . . . . . . : *YES > Compressed . . . . . . . . . . . . . . . . . . . . . . . : *NO > Program entry procedure name . . . . . . . . . . . . . . : _C_pep > Number of parameters . . . . . . . . . . . . . . . . . . : 0 255 > Module state . . . . . . . . . . . . . . . . . . . . . . : *USER > Module domain . . . . . . . . . . . . . . . . . . . . . : *SYSTEM > Number of exported defined symbols . . . . . . . . . . . >: 11 > > >Regards, >Rich > >_______________________________________________ >This is the C programming iSeries / AS400 (C400-L) mailing list >To post a message email: C400-L@midrange.com >To subscribe, unsubscribe, or change list options, >visit: http://lists.midrange.com/cgi-bin/listinfo/c400-l >or email: C400-L-request@midrange.com >Before posting, please take a moment to review the archives >at http://archive.midrange.com/c400-l. > >
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.