AMD or GDB for AIX-PS/2 1.2? + various AIX-related complaints
Ben Fried
ben at cunixf.cc.columbia.edu
Sat Jul 28 05:05:23 AEST 1990
Has anyone had any luck getting AMD or GDB running under AIX on the
PS/2? I'm attempting to port AMD, and IBM's dbx seems pretty poor: it
doesn't handle global pointers to structs correctly (I can't print the
structures they point to, no matter what I try). AIX's dbx is certainly
no gdb. It's not even close to sun's dbx either.
On a related note, umount(2) seems to behave inconsistently. When
unmounting a local file system, umount() behaves correctly only when
passed the block special device, as a string of the form "/dev/fd0" (for
example). But when unmounting an NFS file system, umount() only behaves
correctly when passed the local mount point of the remote file system.
Or, in other terms, umount() seems to want the mntent.mnt_fsname for
locally mounted file systems, and the mntent.mnt_dir for nfs-mounted
file systems.
The /usr/include/sys/vmount.h from the GA disks seems to be corrupted -
it's missing some of the copyright header and (at the very least) an
opening "/*"
AIX's rpcgen is particularly annoying - the documentation for it in
"Programming Tools and Interfaces" is poor and incomplete, and its
syntax is different from all the other versions of rpcgen that I've ever
used - none of the rpcgen files that I've successfully compiled under
Ultrix, SunOS, or Umax 4.3 will work with it.
AIX has so much promise, it's incredibly disapointing to find things
like this which detract so very much from its usability.
Ben
--
Benjamin Fried
ben at cunixf.cc.columbia.edu rutgers!columbia!ben
More information about the Comp.unix.aix
mailing list