The following compile errors can occur compiling the NMCDSTEX exit (Connect:Direct Statistics Exit) on an environment running Connect:Direct (C:D) 5.1:
ASMA044E Undefined symbol - SQCB (before the C:D hlq.SDGAMAC library is added to the compilation SYSLIB DD card)
ASMA126S Library macro name incorrect - MACRO - DMFSQCB (after the C:D hlq.SDGAMAC library is added to the compilation SYSLIB DD card but before macro member hlq.CC17MAC($RFCDSTX) is modified)
These steps will make the NetMaster for File Transfer NMCDSTEX exit (Connect:Direct Statistics Exit) compile successfully on a environment where Connect:Direct release is 5.1:
- Add the C:D hlq.SDGAMAC library to the compilation SYSLIB DD card
- Replace DMFSQCB DSECT=YES with DGA$SQCB DSECT=YES on member hlq.CC17MAC($RFCDSTX)--macro $RFCDSTX is referenced in NMCDSTEX
Note: In case it is not desired to change hlq.CC17MAC($RFCDSTX) directly, $RFCDSTX can be copied to, and modified, on a user MACLIB, and this MACLIB would be pointed to before hlq.CC17MAC on SYSLIB DD card at compilation time.
Note: For further information about macro changes in Connect:Direct 5.1, see the following WWW page: