Does anyone know why Cygwin compiled executables are much bigger than say those compiled by Borland C++? Is it due to static linking of libraries? If so, what libraries are linked and how can I compile for shared libraries?