MacOSX doesn't define HOST_NAME_MAX in unistd.h, which made freeglut fail to
[freeglut] / include /
drwxr-xr-x   ..
drwxr-xr-x - GL