    In general, I ran xmkmf, and then hacked the source and makefiles. 

    The patched makefiles are named Makefile.libauth and
Makefile.vncviewer.

    The diff output for the two files in vncviewer that must be patched
is in the file patchfile.  To patch the files, go to the
vnc_unixsrc/vncviewer directory and invoke patch with stdin redirected
from patchfile.

To build vncviewer:
    Use Domain/C 6.9, gmake version 3.76.1
    Build in bsd4.3 environment
    Unpack the VNC tarball (vnc-3.3.3r1_unixsrc.tgz)
    Copy Makefile.libvncauth as vnc_unixsrc/libvncauth/Makefile
    Copy Makefile.vncviewer as vnc_unixsrc/vncviewer/Makefile
    Apply patches (see above)
    Run make in vnc_unixsrc/libvncauth
    Run make in vnc_unixsrc/vncviewer

Related note:  The Apollo keyboard does not have an ALT key.  The left
ALT key may be mapped to the Apollo F4 key with this command:
    xmodmap -e "keysym F4 = Alt_L"
