Skip to content

1. Download dependencies

Johannes Czech edited this page Dec 6, 2022 · 15 revisions

1.1 Clone the CrazyAra repository

git clone https://github.com/QueensGambit/CrazyAra.git --recursive

Note: If you rune git clone without --recursive you will be missing all submodule 3rd-party dependencies.

1.2 Install the Blaze library

cd CrazyAra/engine/3rdparty/blaze
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/
sudo make install

or download library:

tar -xvzf blaze-3.6.tar.gz
cd blaze-3.6
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/
sudo make install

Detailed build instruction can be found here:

Installation on Windows

The easiest installation is probably via the VC++ Packaging Tool.

Install blaze via C:\Users\<USER>\vcpkg>.\vcpkg install blaze -v 3.6

Afterwards you can set BLAZE_PATH as a system variable: C:\Users\<USER>\vcpkg\packages\blaze_x86-windows\

1.2. Setup the BLAZE_PATH (optional)

  • Only required if find_package( blaze ) fails.
export BLAZE_PATH=<path-to-blaze-intall-path>

Next part: