
Fixing winsock2.h and windows.h Redefinition Errors
If you are building a Windows application that includes both winsock2.h and windows.h, you have probably seen a wall of redefinition errors for sockaddr, fd_set or timeval.

If you are building a Windows application that includes both winsock2.h and windows.h, you have probably seen a wall of redefinition errors for sockaddr, fd_set or timeval.

How much RAM a Linux home server needs depends less on the operating system than on what you run on it.