I just wanted to verify, as make comes bundled with the AVR compiler, so if you don’t have that, you don’t have make. I figured that might not be obvious, so I wanted to make sure that wasn’t the solution. If possible, I’d like to figure out why make isn’t showing up so that it can be fixed in a future release. Do you have WSL activated by any chance? I believe the bash from that can interfere with the one we use. Can you run the following command in a code block:
and let me know what the result is?
The VirtualBox image is called ChipWhisperer.Jupyter.7z. I can see how that name might not be obvious. We’ll change the name in the future so that it’s more clear that that is the VirtualBox image.
Regarding Linux, there’s a great deal of variability in what the commands need to be since different distributions of Linux come with different default software. For example, many distributions may have Python 3 as python or python3, some distributions use apt, some yum, some pacman, etc. It’s difficult to account for all the different Linux setups when providing instructions.
Sudo is included in all the commands, so I’m not sure why you needed to do
sudo su, as the
sudo before each command does the same thing.
I’ve updated the docs so that they instruct you to update your packages before proceeding with grabbing the prerequisites.