My setup scheme of CBQN with Nix
- a crash course to install CBQN devel on Darnwin (checked at 2023-08-22)
nix shell nixpkgs#libffi^dev; export C_INCLUDE_PATH=/nix/store/*libffi-*-dev/include
# or flakify with `pkgs.libffi`
make o3n has='AVX2 BMI2' # or make o3 on aarch64
cp BQN ~/.local/bin
make shared-o3
mkdir -p ~/.local/lib
cp libcbqn.so ~/.local/lib
cp libcbqn.so ~/.local/lib/BQN
ln -sf ~/.local/bin/BQN ~/.local/bin/cbqn