ניסיתי אם גירסת ה visual c++ ולא הצלחתי שאני מנסה לקמפל אם הtc אז אני מקבל שחסר לי את הקבצים האלה unistd.h ioctl.h socket.h in.h netdb.h telnet.h wait.h ssl.h evp.h x509.h rsa.h
(משהו שלא אתה הכנת) שמתמש בקבצים האלה, רובם הם לא קבצי ספריה סטנדרטים אלא קבצי ספריה שהכינו לקובץ שהורדת (כנראה) תוריד אותם מאותו מקום אין סיכוי שתקמפל את הקובץ בלעדיהם
אם בהתקנה של CYGWIN בחרת גם שזה יתקין את הקומפיילר אז כל מה שאתה צריך לעשות שים את הקוד בתיקייה לאן שהורדת את הCYGWIN ואז תרשום gcc code.c -o code.exe וזה יתן לך EXECUTABLE שאתה יכול להריץ אפילו מווינדוס!!! אם יש לך את הקובץ CYGWIN1.DLL בתיקייה