Unable to Assemble/Link module IDMSCTAB using sample HLASMCL proc in CAGJSAMP

Document ID : KB000045600
Last Modified Date : 14/02/2018
Show Technical Document Details

Question: 

Using sample JCL in CAGJSAMP member IDMSCTAB the link edit step fails with the following errors

?IEW2230S 0414 MODULE HAS NO TEXT. 

?IEW2648E 5111 ENTRY CTABEP1 IS NOT A CSECT OR AN EXTERNAL NAME IN THE MODULE. 

?IEW2677S 5130 A VALID ENTRY POINT COULD NOT BE DETERMINED. 

Answer

Client had default option NOOBJECT set for all assemblies and also in SYS1.PROCLIB member HLASMCL

To avoid this type of concern in the future for any use of HLASMCL, we recommend updating the SYS1.PROCLIB member HLASMCL to include: 

EXEC PGM=ASMA90,PARM=(OBJECT,NODECK) 

or set global default for ASMA90 to OBJECT