Some notes for those who wish to use "cc" and "dbx" on AIX. With version 1.2.1 of AIX there have been some additions on the PS/2 that will cause some confusion. These additions affect both "cc" and "dbx". For "cc" the changes are that "cc", when executed on a PS/2, no longer executes the IBM C compiler. "cc" on the PS/2 now executes the Metaware High C compiler. The old PS/2 IBM C compiler is now available under the name "vs", which is also used for Pascal and FORTRAN on the PS/2s. "vs" should not be run on the 370 site (zeus) without preceding it with the "on" command as follows: % on i386 vs proc.c The debugger has also undergone some changes as described below: dbx works with "cc" on the 370 and "vs" on the PS/2. mdbx works with "cc" on a PS/2 only. A sample program worked in each of the environments described above. NOTE: you must run both the compiler and dbx or mdbx on the same hardware platform. SO if your logged into "site" you would use: site=zeus (the IBM 3090) site=any PS/2 % cc -g file.c % on 1 cc -g file.c % dbx a.out % on 1 dbx a.out % on i386 cc -g file.c % cc -g file.c % on i386 mdbx a.out % mdbx a.out % on i386 vs -g file.c % vs -g file.c % on i386 dbx a.out % dbx a.out NOTE: site number 1 may be replaced by the name "zeus" or "i370" or "xa370". Site name "i386" may be replaced by any PS/2 site name or number. "i386" causes AIX to use the first available PS/2, usually site 2. These changes were part of the IBM distribution. Because of the inner complexity of the hidden directories involved, local changes may cause even further confusion if support becomes necessary.