2) Add __RCSIDs where apropriate. 3) WARNS=1, and clean up sources for WARNS=1 (including replacement of a mktemp with a mkstemp even though it was probably safe...) 4) Some other small cosmetic changes
-D to specify a "root" from which relative source dir paths are assumed to begin, and -L to specify the library path for included libs.