Ha ! That's exactly the image for which it failed: it was fixed four days later:
https://github.com/BelaPlatform/Bela/commit/9934cf64a0c260b3712f2e347f985ffa792f3d43#diff-b67911656ef5d18c4ae36cb6741b7965
you see there that all it happens to start sclang is:
bash -c 'touch /tmp/sclang.yaml; rm -rf $(SCLANG_FIFO) && mkfifo $(SCLANG_FIFO) &&
sclang -l /tmp/sclang.yaml $(SUPERCOLLIDER_FILE) <> $(SCLANG_FIFO)'
which is a verbose way of running
sclang -l /tmp/sclang.yaml /root/Bela/projects/projectName/_main.scd
with the additional FIFO stuff (just needed to keep prevent sclang from detecting an "end of file" when run as a service.
The code on the board you have will be missing -l /tmp/sclang.yaml in the sclang command (and the touch /tmp/sclang.yaml in that line), as this workaround was needed for this.
Long story short, if you update your board's code to the latest version, that should take care of this. There is - however - currently a (browser-dependent) issue when updating the board from the IDE, so I'd suggest - especially if you are on Mac or Linux - that you try the alternative update method first:
- download https://github.com/BelaPlatform/Bela/archive/master.zip
- unzip
- navigate to Bela/scripts and double click on update_board, follow the instructions on the screen and you should be all set
PS: alternatively just download the newest Makefile from here and copy it to the board on /root/Bela/ if that is easier for you (e.g.: scp /path/to/Makefile root@192.168.7.2:Bela/).