Auf Unix- und Linux-Systemen können Sie Testhilfen wie dbx, gdb, sdb, COBOL-Testhilfen (Animator) usw. einsetzen. Im Normalfall kann man sich mit dem Debugger an die einzelnen Prozesse der laufenden Anwendung anhängen, so dass die Anwendung ganz normal (mit TEST STARTUP) gestartet werden kann, siehe „Debuggen einer UTM-Anwendung auf Unix- und Linux-Systemen“.
Wenn Sie Programme testen wollen, die beim Start der Anwendung automatisch ablaufen, z.B. Start-Exit, MSGTAC, dann müssen Sie anders vorgehen, siehe Abschnitt „Starten einer UTM-Anwendung auf Unix- und Linux-Systemen mit Debugger".
Voraussetzungen für das Debuggen von Micro Focus COBOL-Programmen mit Animator
Für COBOL-Programme, die mit Micro Focus COBOL-Compiler übersetzt werden und die Sie mit Animator debuggen möchten, sind folgende Vorbereitungen notwendig:
Setzen Sie die Compiler-Option -a
Bereiten Sie die Umgebung für den Start unter Animator vor mit:
export COBSW=+A
Ermöglicht die dynamische Animation ohne expliziten Aufruf des Animators.
export COBPATH=
source-dateiverzeichnisGibt den Pfad an, unter dem der Animator die .cbl-Dateien und .int-Dateien sucht.