Page 1 of 1

SourceBoost c Compiler Error

Posted: Wed Jan 31, 2018 4:12 pm
by vdbergw
Hello guys,

I have a professional licence for Flowcode 6 PIC and PIC16 V6.1.4.0

Using a PIC16F88 the compiler gives me the following error:

License restricted by the following files:
LasGrav18c.objRecompile the code with a less restrictive compiler license!
License exceeded by RAM: 0 bytes
License exceeded by ROM: 81 words
You have reached the limit of the Lite License (Unregistered)
PIC12,PIC16 max code size:2048 words, max RAM banks:2, Non commercial use only
You can upgrade your license. Please visit: http://www.sourceboost.com

Failure
.
C:\Program Files (x86)\Flowcode 6\compilers\pic\boostc\boostlink_picmicro.exe reported error code -2

FINISHED

For some reason I only have the lite version of sourceboost c. I'm running the same license on my lab PC and there I have the Pro version.
Been thru the flowcode forums but non of the "fixes" seems to correct the problem.

Any idea on how to fix this ?

Re: SourceBoost c Compiler Error

Posted: Wed Jan 31, 2018 5:26 pm
by Benj
Hello,

Have you tried to upgrade the compiler at all, this could maybe explain the problem.

My recommendation would be to uninstall Flowcode, delete the "Flowcode 6" folder from the Program Files (x86) folder and then reinstall and re-register.

This should hopefully solve the problem.

Re: SourceBoost c Compiler Error

Posted: Sun Jul 01, 2018 2:51 am
by ncc1502
Hello,

I have Flowcode 6 professional and have the same problem.

I got a new PC and installed Flowcode (downloaded it for Matrix website, installed it and activated it on the matrix website).

Now I get message:
Launching BoostC...
..
BoostC Optimizing C Compiler Version 7.20 (for PIC18 architecture)
http://www.sourceboost.com
Copyright(C) 2004-2013 Pavel Baranov
Copyright(C) 2004-2013 David Hobday

Single user Lite License (Unregistered) for 0 node(s)
Limitations: PIC18 max code size:8192 bytes, max RAM banks:2, Non commercial use only


PicPLC Liftbesturing 18C V4 PIC18F4520 Schindler Remcontact toegevoegd_v6 test conversie naar Flowcode 6.c
Starting preprocessor: "C:\Program Files (x86)\Flowcode 6\compilers\pic\boostc\pp.exe" "PicPLC Liftbesturing 18C V4 PIC18F4520 Schindler Remcontact toegevoegd_v6 test conversie naar Flowcode 6.c" -i "C:\Program Files (x86)\Flowcode 6\compilers\pic\boostc\include" -d _PIC18F4520 -la -c2 -o "PicPLC Liftbesturing 18C V4 PIC18F4520 Schindler Remcontact toegevoegd_v6 test conversie naar Flowcode 6.pp" -v -d _BOOSTC -d _PIC18 -d _CHAR_INDEX

.........................................................................................
PicPLC Liftbesturing 18C V4 PIC18F4520 Schindler Remcontact toegevoegd_v6 test conversie naar Flowcode 6.c success

success
Completed BoostC compilation, return = 0

De linker/assembler wordt gestart...
C:\Program Files (x86)\Flowcode 6\compilers\pic\boostc\boostlink_picmicro.exe -ld "C:\Program Files (x86)\Flowcode 6\compilers\pic\boostc\lib" libc_18F.lib rand_18F.lib float_18F.lib "PicPLC 18C V4 PIC18F4520.obj" -t PIC18F4520 -d "Z:\WLYJMY~X\Flowcode\F3VCO6~U" -p "PicPLC 18C V4 PIC18F4520" -swcs 6 2
BoostLink Optimizing Linker Version 7.20
http://www.sourceboost.com
Copyright(C) 2004-2013 Pavel Baranov
Copyright(C) 2004-2013 David Hobday


Then a lot of linker messages, and then


License restricted by the following files: PicPLC 18C V4 PIC18F4520.objRecompile the code with a less restrictive compiler license!
License exceeded by RAM: 0 bytes
License exceeded by ROM: 5262 bytes

You have reached the limit of the Lite License (Unregistered)
PIC18 max code size:8192 bytes, max RAM banks:2, Non commercial use only
You can upgrade your license. Please visit: http://www.sourceboost.com.

I did not try to update/upgrade compiler.

I uninstalled flowcode and installed it back again.
Then I run flowcode as administrator and activate the license through the matrix website.

But stil no joy, I get back the message of unregistered BoostC compiler

Could anybody tell me what to do?

Re: SourceBoost c Compiler Error

Posted: Mon Jul 02, 2018 3:07 pm
by Benj
Hello,

Please can you try the following.

In Flowcode 6 click on the Help -> Activate menu.

Enter your Matrix account name and password and click Activate.

The screen should go black and you should have a popup from FC_Licensing appear, click the Yes button.

Restart Flowcode and hopefully all should be activated correctly.

Let us know how you get on.

Another thing is if you have been running windows without a restart for over a month, e.g. if you only hibernate or sleep your PC then you will need to restart or shut down for BoostC to work.

Re: SourceBoost c Compiler Error

Posted: Mon Jul 02, 2018 11:35 pm
by ncc1502
I have done what you asked me twice (started flowcode normal and as supervisor).

At the end it says the key is accepted bus unfortunately it keeps saying:

Launching BoostC...
....
BoostC Optimizing C Compiler Version 7.20 (for PIC18 architecture)
http://www.sourceboost.com
Copyright(C) 2004-2013 Pavel Baranov
Copyright(C) 2004-2013 David Hobday

Single user Lite License (Unregistered) for 0 node(s)
Limitations: PIC18 max code size:8192 bytes, max RAM banks:2, Non commercial use only

Re: SourceBoost c Compiler Error

Posted: Tue Jul 03, 2018 11:28 am
by Benj
Hello,

Thanks for letting us know, looking into this for you.

What version of Windows are you using?

Please also can you PM me your Matrix account username and Flowcode 6 purchase key so we can investigate things are all ok at this end.

Re: SourceBoost c Compiler Error

Posted: Tue Jul 10, 2018 11:48 pm
by ncc1502
Hi Benj,

Any chance on solving my problem?

Marcel

Re: SourceBoost c Compiler Error

Posted: Wed Jul 11, 2018 9:37 am
by DavidA
Hi marcel,

Can you try right clicking on Flowcode and selecting "Run as Administrator" from the drop down then trying to compile and get back to me on how that went.

Re: SourceBoost c Compiler Error

Posted: Wed Jul 11, 2018 10:48 pm
by ncc1502
Hi DavidA,

That seems to do the trick.

No limitations in boostC.

Now it also works without administrator rights.

Thank you verry much,


Marcel