> It doesn't have to be a GUI application, just the requirement of sockets > requires to include windows.h. If there're no more messages that missing > include file, simply remove the include. Huh? Why windows.h for sockets when ... /usr/include/sys/socket.h :))