Page 1 of 1

Compiler Flowcode 6

Posted: Wed Nov 11, 2015 8:18 pm
by josem-mp
Dear,

I am starting with flowcode V6.

I'm compiling a small program on an LED and it takes me 40 "to compile the program.

Is this normal?
Is there any way to speed it up ?.

Thank you

Re: Compiler Flowcode 6

Posted: Wed Nov 11, 2015 10:01 pm
by medelec35
Hi
Flowcode V6 does take a little longer than Flowcode 5 to compile because of the extra security checks incorporated to prevent piracy.
The overall compile time does depend on PC speed, program size and some third party software Eg Antivirus scanning/clashing with Boost C compiler and linker programs.
I know that boost C is a slow compiler when compared with other compilers, so that will add to the overall time as well but should not be that much difference to V5
You can see if stopping any antivirus will help to speed it up.
Perhaps you can post the flowchart and I will time compiling to Hex speed then compare results.

Martin

Re: Compiler Flowcode 6

Posted: Fri Nov 13, 2015 11:28 am
by Mathy
Hello,

It's true that it's very annoying.
Especially for people like me who make many mistakes and that compile every 2 minutes.

In flowcode for PIC24 and dsPIC, it's very fast and it's much more enjoyable.
I think it will be fixed in Flowcode 7 because the compiler will not be boost C but I'm not sure.

Re: Compiler Flowcode 6

Posted: Mon Nov 16, 2015 10:55 am
by Benj
Hello,
40 "
Do you mean 40 seconds or 40 minutes? I thought the " symbol meant inches :D

40 seconds might be ok, 40 minutes is certainly wrong and likely caused by your antivirus/firewall software.

V7 is currently looking good for a new, faster 8-bit PIC compiler.

Re: Compiler Flowcode 6

Posted: Mon Nov 16, 2015 1:43 pm
by medelec35
Hi Ben
Benj wrote:Do you mean 40 seconds or 40 minutes? I thought the " symbol meant inches
It does with lengths but not Angles:

Code: Select all

" = Seconds

Code: Select all

' = Minutes 

Re: Compiler Flowcode 6

Posted: Mon Nov 16, 2015 4:36 pm
by Benj
Cheers Martin,

That's a new one on me but good to know :D