Actually, this discussion lead me to look into using the "strip" command
on Mac OS X. I think I found the correct flags, "strip -x", which
removes all but the global symbols. It shaves about 20 megs off of the
"extra" directory.
I guess it's too complicated to make one dll with all externals. then the
folder would be even smaller as one with the original dlls.