Flair only works on linux. It also has some dependencies, so the best (and easiest) way to run Flair on a target is to use a prebuilt compatible image. Theses images are created with [robomap3](https://github.com/2rm-robotics/robomap3-rt) project.
You can find [here](setup_target) instructions on how to install images on specific targets.
Compilation (and cross-compilation) of Flair is also a bit tricky because of its dependencies. So the Flair build system is based on prebuilt toolchains, also from [robomap3](https://github.com/2rm-robotics/robomap3-rt) project. Using these toolchains, compiling Flair is straightforward. You can find [wiki:toolchain/install here] instructions on how to install toolchains for a specific target.