Just removed a wrong change dir command ( cd.. ) and added the /m argument to use all the cpu cores, which speeds up the compile process a lot.
EDIT: changed DBOOST_LIBRARY_DIR to DBOOST_LIBRARYDIR and binaries output dir (thanks Arux!)
Compile steps for Windows x64 using MSVC
First of all let's get all the tools we need :
- Download and install Microsoft Visual Studio Community 2013 (It's a free version of visual studio with some license limitations).
You can uncheck the web development tools and SQL tools since you won't use them for building AEON.
This will take time to download and install and you will have to reboot upon completion.
- Download and install cMake for windows from : http://www.cmake.org/download/ (Win32 install)
- Download Boost 1.57 from http://www.boost.org/users/download/ , use the zip or 7zip archive and extract.
You can use c:\boost_1_57_0 since this is what I am using for this steps.
- Download and install Github for Windows from https://windows.github.com/ (This also includes a Git shell that we will use later).
Now the nasty part compile & build time !
- Build Boost :
Open a command line and type :
> bootstrap.bat
> b2 --toolset=msvc variant=release link=static threading=multi runtime-link=static address-model=64
> cd aeon
> mkdir build
> cd build
> cmake -G "Visual Studio 12 Win64" -DBOOST_ROOT=c:\boost_1_57_0 -DBOOST_LIBRARYDIR=c:\boost_1_57_0\stage\lib ..
> MSBuild Project.sln /p:Configuration=release /m