There is an include to zthread in main.cpp. It is not currently used so you can remove it, if you dont have zthread library installed. Boost library(Pool) is used. It is a header only library so you only need to download the files. http://www.boost.org/ If you want SFMT to use SSE2, define HAVE_SSE2. If you want to have combat log printed to screen, define DEBUG.