1. Installation of Dev Tools
  2. CMake install
  3. Select option 'Add CMake to the system PATH for current user'
  4. Checked 'Create CMAke Desktop Icon'
  5. MySQL must be 5.5 version
  6. - Community Edition
  7. If it asks you to login or sign up..... scroll down and select 'no thanks, just download the file'
  8. Select 'Developer Default'
  9. Git
  10. Select option 'Run Git and included Unix tools from the Windows Command Prompt'
  11. 'Checkout Windows-style, commit Unix-style line endings'
  12. Zlib
  13. Complete Package, Except sources
  14. - apply fix to program files\gnuwin32\include\zconf.h
  15. reads:
  16. #if 1 /* HAVE_UNISTD_H ...
  17. but should read
  18. #if HAVE_UNISTD_H
  19. bzip2
  20. standard install
  21. 7z
  22. http://sourceforge.net/projects/sevenzip
  23. ACE
  24. Need version 6.0.8
  25. http://download.dre.vanderbilt.edu/previous_versions/ACE-6.0.8.zip
  26. compile both release and debug configs
  27. Create the folders Program Files/ACE/6.0.8
  28. create a subfolder under 6.0.8 called ACE and copy the source files from the ace folder into it
  29. also copy the lib/bin folders into folder Program Files/ACE/6.0.8/ACE
  30. Building the Source
  31. Open Cmake and select the folder where you download the source too
  32. Select a folder for the output folders
  33. Click Configure
  34. Select the ‘generator for this project’ for the version of VS you are using
  35. - For VS2012, select Visual Studio 11
  36. Click Finish
  37. Then Click on ‘Generate’
  38. Close down cmake and navigate to the output folder
  39. Open up the VS solution as normal and build