The CDEFS file is really a broken idea.  The only important thing it
does is define __P.

Need to add --enable-shared option, and stuff to build a shared library.
Could cheat, and leave that for later.


