I do not understand why the compile for Portenta H7 project is "sooooo" slow:
Even I do not change anything on source code - just modify the linker_script.ld file - it takes the same time as compiling all from a clean project.
The compile time, just updating a bit, e.g. just a single file, or even the linker_script.ld results in the same "full compile time". Why?
And:
When I try to compile in the office where our IT department has virus scanner, activity scanner installed - it takes HOURS (even impossible to compile a project).
Dear Arduino, mbed, Portenta H7 team
please, could you check and improve the compile time for projects?
It is almost unusable with such a low speed.
(any other compiler IDE, such as STM32 CubeIDE, AC6, IAR ... is way faster)
BTW: the same if I do not change anything on source code - just flash it again: the same time needed before it is ready on my target.
The "turn-around time" on Arduino, Portenta H7 is "soooo" bad - no fun (and not usable as a professional system for serious business solutions).
Time to give up with all this Portenta, Arduino ... if no help from and improvement from Arduino team ?
It looks like: the IDE (I use VSMicro) seems to copy all before into a TEMP directory:
even I do a change in a file, e.g. linker_script.ld - and try to save (IDE is very slowly responding when compiling) - it does not get my change (using a temp file?).
Is the IDE copying so much to a TEMP directory and compiling from there?
And due to these heavy copy it is so slow, my company IT scanner is so busy to track such copies...?