- Install UTM virtual machine from https://mac.getutm.app
- Create arm64 machine and install Debian 11 using arm64 image
- Install curl
sudo apt install curl
- Follow install instruction at the cardano node and cli developer page
$ cabal build cardano-node cardano-cli
...citing "can't find llvm v9"
$ sudo apt install clang-9 libnuma-dev
$ sudo ln -s /usr/bin/llvm-config-9 /usr/bin/llvm-config
$ sudo ln -s /usr/bin/opt-9 /usr/bin/opt
$ sudo ln -s /usr/bin/llc-9 /usr/bin/llc
$ sudo ln -s /usr/bin/clang-9 /usr/bin/clang
$ cabal build cardano-node cardano-cli
Continue with instructions at the cardano node and cli developer page
... Install the newly built node and CLI commands to the $HOME/.local/bin directory: