Skip to content

Latest commit

 

History

History
69 lines (55 loc) · 1.54 KB

File metadata and controls

69 lines (55 loc) · 1.54 KB

Windows

Boost

If using ICC, the boost framework needs to be compiled separately. Probably a good idea to do it with MSVC too.

Download the sources and run the commands from a corresponding developer console (MSVC or ICC):

msvc:
bootstrap.bat
b2 --build-type=minimal toolset=msvc-14.0 address-model=64 stage

intel:
compilervars.bat intel64 vs2015
bootstrap.bat
b2 --build-type=minimal toolset=intel-16.0-vc14 address-model=64 stage

Linux

  • Install boost
  • Install GLFW
  • Compile:
    export CXX=<compiler>
    make -j4
    
  • Run:
    cd bin && ./valo
    

The GLFW library maybe named as glfw or glfw3. If there is a linking error, try adding or removing the last number.

Mac

Can be compiled with the Apple clang supplied with Xcode 7.0 (OS X 10.11).

  • Install Xcode + Command Line Tools
  • Install MacPorts
  • Install boost (macports)
  • Install glfw (macports)
  • Install libomp (macports)
  • Compile:
    make -j4
    
  • Run:
    cd bin && ./valo
    
  • Build app bundle:
    platform/mac/build_bundle.sh
    

Framework versions

  • boost 1.60.0
  • GLFW 3.1.2
  • CATCH v1.2.1
  • cereal 1.1.2
  • stb (github 947bdcd027)
  • tinyformat (github 3913307c28)