Portenta H7 compile time?

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)

1 Like

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...?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.