Good eye!
@Dewb, I’m having two issues when trying to compile the Teletype branch on Mac.
I’m getting a compiler error:
teletype/module/flash.c:27:35: error: argument to 'section' attribute is not valid for this target: mach-o section specifier requires a
segment and section separated by a comma
static __attribute__((__section__(".flash_nvram"))) nvram_data_t f;
^
1 error generated.
make[1]: *** [../build/firmware/teletype/module/flash.c.o] Error 1
make: *** [firmwares] Error 2
Also, git submodule is complaining about the Teletype repo:
~/C/R/p/monome-rack (teletype) $ git submodule update --init --recursive
error: Server does not allow request for unadvertised object f90ea318446d932b64c5564063d4fe61a571977c
Fetched in submodule path 'firmware/teletype', but it did not contain f90ea318446d932b64c5564063d4fe61a571977c. Direct fetching of that commit failed.
I tested out manually checking out the master branch and latest commit in the Teletype repo, but the compiler error is still occurring.
I also already tried doing a make clean. Is something up with my toolchain? I recently updated XCode to 9.2.