Debugging UNIX System Services programs

You must debug your UNIX System Services programs in one of the following debugging modes:

  • remote debug mode
  • full-screen mode using the Terminal Interface Manager

If your program spans more than one process, you must debug it in remote debug mode.

If one or more of the programs you are debugging are in a shared library and you are using dynamic debugging, you need to assign the environment variable _BPX_PTRACE_ATTACH a value of YES. This enables z/OS® Debugger to set hooks in the shared libraries. Programs that have a .so suffix are programs in a shared library. For more information about how to set environment variables, see your UNIX System Services documentation.