I am having a weird error while building my application: if I run the XTC tools (xmake) on Linux it all builds fine, if I run it on WIndows (and MacOS) it fails with these errors in xua_audiohub
Code: Select all
D:/code/xmos-firmware/usbaudio-9.0.0/lib_xua/lib_xua/src/core/audiohub/xua_audiohub.xc:686:5: error: unknown function identifier `AudioHwInit' (possibly missing prototype?)
AudioHwInit();
^
D:/code/xmos-firmware/usbaudio-9.0.0/lib_xua/lib_xua/src/core/audiohub/xua_audiohub.xc:800:13: error: unknown function identifier `AudioHwConfig_Mute' (possibly missing prototype?)
AudioHwConfig_Mute();
^
D:/code/xmos-firmware/usbaudio-9.0.0/lib_xua/lib_xua/src/core/audiohub/xua_audiohub.xc:803:13: error: unknown function identifier `AudioHwConfig' (possibly missing prototype?)
AudioHwConfig(curFreq, mClk, dsdMode, curSamRes_DAC, curSamRes_ADC);
^
D:/code/xmos-firmware/usbaudio-9.0.0/lib_xua/lib_xua/src/core/audiohub/xua_audiohub.xc:814:13: error: unknown function identifier `AudioHwConfig_UnMute' (possibly missing prototype?)
AudioHwConfig_UnMute();
This happens with a clean, freshly fetched, version of the USB audio framework and XTC tool 15.3.1 (same configuration for all 3 OSes).