sdcv for cygwin port

last commit for depending libs;
others for fixing compiling errors.

like:
macro defining of header files 
adjust sequence of loading libs & functions