1) Use proper CFLAGS to compiled libaudio's unshared/*.o --
previously only the shared objects were thus compiled.
2) Use -fPIC for shared objects only on sparc64 -- on other
platforms use -fpic.
3) Use the unshared/*.o to create the static libaudio.a --
previously the shared objects were used for both libraries.
4) Link with -lXt and -lXau -- the vendor's Imakefile does that
only on Linux, for some reason...
The first three of these points should really be handled by imake et al...