Ajouter les options de compilation à la carte PARM : Sélectionnez cette cache à cocher pour ajouter les options de compilateur à la carte PARM de procédure JCL. Désélectionnez cette option pour remplacer les options actuellement spécifiées dans la carte PARM.
Options de compilation : Liste des options de compilateur COBOL ou PL/I, séparées par des espaces. Cette liste constitue un paramètre PARM pour l'instruction EXEC permettant de compiler votre programme. Cette zone est limitée à 100 caractères et la limite est imposée par le traitement JCL.
Si vous spécifiez une liste d'options de compilation qui comporte plus de 100 caractères pour COBOL, pensez à utiliser l'option de compilation OPTFILE avec la carte SYSOPTF. Cela peut être défini dans votre procédure de compilation JCL pour COBOL. Pour plus d'informations sur l'option de compilateur OPTFILE, voir les rubriques connexes.
Si vous utilisez PL/I et que vous avez plus de 100 caractères pour la spécification de vos options de compilateur, vous pouvez utiliser un fichier d'options pour placer vos options de compilateur. Pour plus d'informations sur l'utilisation d'un fichier d'options, voir les rubriques connexes.
Pour COBOL, ELAXMGUX est un exit utilisateur Developer for System z permettant d'obtenir les enregistrements d'erreur à partir de la compilation. Il doit exister un élément STEPLIB dans le fichier contenant le membre ELAXMGUX ou ELAXMGUX doit être dans l'élément LPA ou les bibliothèques de modules système. Pour plus de détails sur des options spécifiques, voir les références aux options de compilation dans le document COBOL Programming Guide.
Pour PL/I, l'option de compilation XINFO(XML) doit être spécifiée pour que les messages d'erreurs puissent être acheminés à la liste de tâches. Pour plus de détails sur des options spécifiques, voir le document PL/I Programming Guide.
Fichier de sortie de liste : Nom du fichier de liste utilisé pour la compilation. Il doit s'agir d'un fichier partitionné. Ce fichier permet de constituer une carte SYSPRINT pour la compilation.
Le fichier SYSPRINT pour les compilations avec Enterprise PL/I for z/OS V3.R1 doit avoir un format d'enregistrement VBA et une longueur d'enregistrement égale à 132. Le fichier SYSPRINT pour les compilations avec Enterprise PL/I for z/OS V3.R2 doit avoir un format d'enregistrement VBA et une longueur d'enregistrement égale à 137.
Déboguer le fichier : Nom du fichier côté débogage dans lequel le compilateur génère des fichiers côté débogage. Cette option est valide uniquement lorsque la sous-option SEPARATE est définie pour l'option TEST du compilateur. Le fichier côté débogage permet de générer la carte SYSDEBUG DD lors de la compilation. Lorsqu'aucune valeur n'est spécifiée dans cette zone, la carte SYSDEBUG DD n'est pas générée. Debug Tool utilise également ce fichier. Le fichier SYSDEBUG peut être F ou FB, avec la plage LRECL comprise entre 80 et 1024.
Fichier de paquet de cartes objet : Nom du fichier d'ensemble d'objets utilisé pour la compilation. Il doit s'agir d'un fichier partitionné. Ce fichier permet de constituer une carte SYSLIN pour la compilation.
Copier les bibliothèques : Liste des fichiers partitionnés contenant des segments de la source COBOL ou PL/I source qui sont des fichiers COPY ou INCLUDE. Ces noms de fichier doivent être séparés par des espaces.
Prendre en charge le retour d'erreur : Sélectionnez cette case à cocher pour consigner les erreurs générées par le compilateur.
Qualifiant de fichier des erreurs du compilateur : Les erreurs générées par le compilateur sont consignées dans un fichier nommé à l'aide de ce qualificateur. Cette fonction est prise en charge uniquement si l'option Prendre en charge le retour d'erreur est activée.
JCL supplémentaire : Cette zone permet de spécifier votre propre élément JCL. Des définitions de données (cartes DD) supplémentaires peuvent être définies ici. Le contenu de cette zone est répercuté à la fin de l'étape de compilation. Vous devez spécifier un élément JCL syntaxiquement correct.
Bibliothèque IMS : Attribuez un nom à votre bibliothèque IMS. Spécifiez uniquement une entrée. Cette zone s'affiche uniquement lorsque l'élément IMS est sélectionné sur la page Environnements d'exécution.