z/OS ISPF Software Configuration and Library Manager Guide and Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Using Build

z/OS ISPF Software Configuration and Library Manager Guide and Reference
SC19-3625-00

This section illustrates how to use the SCLM build processor when one of the members has an error. The SCLM build processor translates all members and all modules that have been affected by alterations. A build operation prepares the member for a promote operation.

  1. Select the Build option from the SCLM Main Menu, and press Enter.
  2. Execute a Build operation by typing:
    DEV2
    in the Group field
    ARCHDEF
    in the Type field
    FLM01AP1
    in the Member field
    /
    in the "Error listings only" field
    1
    in the Mode field
    2
    in the Scope field
    1
    in the Messages field
    1
    in the Report field
    3
    in the Listings field

    Press Enter.

    Notice that you did not have to type EX on the command line or re-enter a value in the Process field. You set this value when you created the Architecture Report. The value is carried from panel to panel and is maintained as is until you change it.

  3. Note the return code of 8 from the assembler. There is also an error from the translator for FLM01MD5, which contains FLM01EQU. The assembler listing is contained in userid.BUILD.LISTnn.

    Because of the assembler error, SCLM Build will place you in Browse of the LISTING data set (userid.BUILD.LISTnn). Note that the error is the duplicate symbol R4.

    If you are using a tso-prefix that is not your user ID, the data set name will be tso-prefix.userid.BUILD.LISTnn.

  4. When you are finished browsing the LISTING data set, press the End key. The Output Disposition panel appears. Type D to delete the LISTING data set, or type K to keep the LISTING data set. After pressing Enter, the Build panel appears.

Because the FLM01EQU member has changed and because FLM01MD5 contains the FLM01EQU member, Build attempts to assemble and link FLM01MD5. However, FLM01EQU contains the error you previously entered (a duplicate symbol for R4) so nothing is assembled or linked.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014