I have been compiling bitshares Windows cmd tools without any need to change the cmake configuration files. I use Win7 64bit and VS2013.
I've encountered two issues:
(1) For reasons unknown to me
bitshares-2\libraries\fc\CMakeModules\FindBoost.cmake is unable to locate Boost libraries unless you comment out line 35 in
bitshares-2\CMakeLists.txtOnce CMake finds Boost libraries, you can remove the change and CMake will work just fine. So this amendment is only needed for the very first time CMake is run.
# list( APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/libraries/fc/CMakeModules" )
(2) For reasons unknown to me
bitshares-2\libraries\fc\GitVersionGen\GetGitRevisionDescription.cmake is unable to locate the github settings and as a result it inserts the string
GIT-NOTFOUND into the source code which is treated as an unknown variable by the C++ compilator.