In file included from /home/inish777/0.2b/src/main.cpp:34:0:
/home/inish777/0.2b/src/./wsServer.h:63:5: ошибка: «SOCKET» не является именем типа
/home/inish777/0.2b/src/./wsServer.h:64:5: ошибка: «SOCKET» не является именем типа
/home/inish777/0.2b/src/./wsServer.h:66:5: ошибка: «FD_SET» не является именем типа
make[2]: *** [CMakeFiles/websockets.dir/main.cpp.o] Ошибка 1
make[1]: *** [CMakeFiles/websockets.dir/all] Ошибка 2
make: *** [all] Ошибка 2
INVALID_SOCKET, SOCKET_ERROR, closesocket нет в linux'е, только в винде, при портировании кода под linux они создаются через #define. Этого в этом коде нет вобще.
Либо автор недоделал сборку для linux, либо забыл включить файлик с этим define.
Если автор не тестровал свой код под Линуксом, то ИМХО, там может быть много граблей, работа с сокетами под виндой и линуксом немного отличается.