Hi there,
I've been trying to re-familiarise with Nix and have tried to build Release 8 but am having difficulties. I first tried to enter the Nix shell by running nix develop
from the artiq-zynq
root directory. Then if I follow the instructions in the User Manual, running gateware/kasli_soc.py -g ../build/gateware <description.json>
which errors out with a missing module for fastnumbers
from ramda
.
I then tried to use the nix build
flow as detailed in https://m-labs.hk/artiq/manual/building_developing.html#kasli-soc-or-zc706-artiq-on-zynq, but this bombs out telling me /opt/Xilinx/Vivado/2022.2/settings64.sh doesn't exist when it does.
kasli_soc-master-gateware> /etc/profile: line 19: /opt/Xilinx/Vivado/2022.2/settings64.sh: No such file or directory
ll /opt/Xilinx/Vivado/2022.2/settings64.sh
-rwxr-xr-x 1 shareefj shareefj 478 Sep 10 20:53 /opt/Xilinx/Vivado/2022.2/settings64.sh
What am I missing? It feels like user error as I'd assume the pre-canned flows should Just Work (TM).