Please install podman on your machine. Podman is supported in Windows, MacOS and Linux and is free & open source.
Run the following command once to build the local container image:
# Build development environment container ...
make build
# .. and run it
make run
To run the development environment locally and compile blinky (see screen recording):
# Whenever you want to compile your project, enter the virtual machine
make run
# ...or to avoid using make:
podman run --rm -v $PWD/workspaces:/workspaces -it openxc7/toolchain-nix
# In the running container now
git clone https://github.com/openXC7/demo-projects
cd demo-projects/blinky-qmtech
make
exit
# Back at your host machine you can now see the compiled bitstream
ls -l workspaces/demo-projects/blinky-qmtech/blinky.bit