I’m doubtful whether building from the zip file can work – I strongly recommend doing it with git, since it needs to download submodules (and github’s zipping doesn’t do that unfortunately).
This means you’ll need git on the command line. You might already have it. On OSX open a terminal and type git
– if it says “no such command” or something then you need it. You can get it via homebrew using brew install git
. On Windows you can just download the Git Bash Shell from https://git-scm.com
Once you have it, open (OSX a terminal / Windows Git Bash Shell).
You need to navigate to Max’s Packages folder.
OSX:
cd ~/Documents/Max\ 8/Packages
Windows:
cd Documents/Max\ 8/Packages
(note the weird down slash before the space before the “8” – that tells the shell the space is part of the path)
Now you can clone:
git clone -b dev https://github.com/electro-smith/oopsy
Now go into it:
cd oopsy
And build it:
./install.sh
It might take a minute, but you should get a message that looks a bit like this:
rebuilding everything. . .
only errors, and warnings will output. . .
-------------------
rebuilding libdaisy
arm-none-eabi-ar: creating build/libdaisy.a
done building libdaisy
That means it’s done, and you have a fresh oopsy ready to go.
If you had errors, you might be missing components needed for the toolchain – have a look at the “getting started” toolchain instructions at 1e. Getting Started With Oopsy (Gen~ Integration) · electro-smith/DaisyWiki Wiki · GitHub
If at any time in the future you want to then get the most recent version you can do it via git too. Open a git shell as above, and:
OSX:
cd ~/Documents/Max\ 8/Packages/oopsy
Windows:
cd Documents/Max\ 8/Packages/oopsy
Then, for the dev branch:
git checkout -b dev
git pull
./install.sh
If you wanted to go back to the main branch:
git checkout -b main
git pull
./install.sh