Hello,
Right here is what you currently need to do to solve the compilation problem.
1) You need to download and install the Harmony 1.11 library from here. This contains the USB drivers and missing files.
https://www.microchip.com/mymicrochip/f ... e=en597939
Make sure you install the harmony library in the default location C:\microchip\harmony\v1_11
2) In Flowcode click Build -> Compiler options
3) Select the PIC32 programmer you are using ICD3/PICkit3/PICkit4 from the list on the left and then click on the save button at the top right of the window.
4) Give the setting a new name e.g. PIC32 USBSerial
5) Select the new item you have created in the list on the left and change the compiler location to one of the following.
HID
$(compilerpic32)batch\PIC32compHID.bat
Serial
$(compilerpic32)batch\PIC32compCDC.bat
6) Change the compiler parameters to this.
"$(chip)" "$(srcdir)" "$(target)" "$(family)"
7) Tick the "Default compiler for platform" checkbox
8) Click the OK button
9) Next extract and copy the updated compiler scripts to the toolchain folder. C:\Program Files (x86)\Flowcode\Common\Compilers\pic32\batch
Fingers crossed the USB Serial and USB HID components should now compile correctly for you.
Sorry it's not anywhere near as plug and play as normal, this one seems to have slipped through the net several times. I'll add it to the list to try and make this a bit more seamless in future.