× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



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 thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.