@a3f alright thanks, I'll try that!
I opened an issue for the make error, hopefully the error message is useful enough (sorry, it's my first time trying out stuff like this so i'm not sure what exactly is needed)
By the way, did the sound API work for anyone out of the box? It threw a casting error for me, which I managed to fix by adding the missing cast in the API
Source prj_sound/sound.cpp, Project Folder prj_sound
prj_sound/sound.cpp: In function 'void PlayToneEx(short unsigned int, short unsigned int, unsigned char)':
prj_sound/sound.cpp:49: error: invalid conversion from 'unsigned char*' to 'char*'
prj_sound/sound.cpp:49: error: initializing argument 1 of 'int WriteToSoundDevice(char*, int)'
ptxdist go -j -q
that downloads all needed packages, patches them if needed and builds/install them. Downside is that it's not readly compilable on macOS, because of the outdated GNU tools there.
c4ev3_defconfig
into the buildroot-2019.05.1/configs
directorybuildroot-2019.05.1
directory in the terminalmake c4ev3_defconfig
make toolchain
buildroot-2019.05.1/output/host/
.