How to use BoostC directly?

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 2 and 3.

Moderators: Benj, Mods

Post Reply
_Michel
Posts: 3
Joined: Mon Feb 09, 2009 7:40 pm

How to use BoostC directly?

Post by _Michel »

Hello, I have a licence for Flowcode but I'm more interested in coding in C and compiling with BoostC directly. I read BoostC cannot compile whithout Flowcode, but isn't it a way to by-pass this stupid protection? If not, what is the best method to control the most things with C code, like pragmas or fonction declarations?

PS - Excuse me for my rough english.

User avatar
Benj
Matrix Staff
Posts: 15312
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4803 times
Been thanked: 4314 times
Contact:

Re: How to use BoostC directly?

Post by Benj »

Hello Michel

Best way is to use a custom code file. Instructions on how to modify and control these files are available from here.

http://www.matrixmultimedia.com/softwar ... owcode.pdf

More info and example custom code files can be found here.

http://www.matrixmultimedia.com/Flowcode_Components.php

The BoostC compiler that comes with Flowcode must be invoked via Flowcode to allow it to run.

User avatar
Steve
Matrix Staff
Posts: 3433
Joined: Tue Jan 03, 2006 3:59 pm
Has thanked: 114 times
Been thanked: 422 times

Re: How to use BoostC directly?

Post by Steve »

There is a very good reason that we have implemented "stupid protection" on the BoostC compiler. BoostC is a commercial product and can be bought separately from us or direct from SourceBoost. If we gave full rights to the compiler with Flowcode, we would need to charge more for Flowcode (and I'm sure not everyone would want that).

I hope that explains our reasons.

_Michel
Posts: 3
Joined: Mon Feb 09, 2009 7:40 pm

Re: How to use BoostC directly?

Post by _Michel »

steve wrote:There is a very good reason that we have implemented "stupid protection" on the BoostC compiler. BoostC is a commercial product and can be bought separately from us or direct from SourceBoost. If we gave full rights to the compiler with Flowcode, we would need to charge more for Flowcode (and I'm sure not everyone would want that).

I hope that explains our reasons.
I thought so. It's a pity that you prefer buy [copy protection] instead of BoostC...


Benj wrote:Hello Michel

Best way is to use a custom code file. Instructions on how to modify and control these files are available from here.

http://www.matrixmultimedia.com/softwar ... owcode.pdf

More info and example custom code files can be found here.

http://www.matrixmultimedia.com/Flowcode_Components.php

The BoostC compiler that comes with Flowcode must be invoked via Flowcode to allow it to run.
Thank you, I think I'll try it.

User avatar
Steve
Matrix Staff
Posts: 3433
Joined: Tue Jan 03, 2006 3:59 pm
Has thanked: 114 times
Been thanked: 422 times

Re: How to use BoostC directly?

Post by Steve »

_Michel wrote:I thought so. It's a pity that you prefer buy [copy protection] instead of BoostC...
I don't think you understand. If we gave away BoostC with Flowcode, we would need to pay SourceBoost a sizeable royalty per-user, and this would obviously mean that the Flowcode software price to the user would need to increase. We want to avoid this, so we have worked with SourceBoost to ensure that their compiler cannot be launched directly. This allows us to distribute a C compiler with Flowcode relatively cheaply. It also means that we can sell Flowcode at such a low price.

The copy protection software is part of BoostC and we have little control over how they implement this. If you have issues with the copy-protection software used on BoostC, then I suggest you contact SourceBoost and make a claim to them about why you think they should make their compiler available to you for free.

_Michel
Posts: 3
Joined: Mon Feb 09, 2009 7:40 pm

Re: How to use BoostC directly?

Post by _Michel »

steve wrote:I don't think you understand. If we gave away BoostC with Flowcode, we would need to pay SourceBoost a sizeable royalty per-user, and this would obviously mean that the Flowcode software price to the user would need to increase. We want to avoid this, so we have worked with SourceBoost to ensure that their compiler cannot be launched directly. This allows us to distribute a C compiler with Flowcode relatively cheaply. It also means that we can sell Flowcode at such a low price.
I'm not silly. I am just jocking.
Of course this is the better way to make softwares the cheapest they can be. Furthermore, the ones who work with Flowcode are not typically the ones who want to code in C with BoostC. (no coding, no limit...)
steve wrote:If you have issues with the copy-protection software used on BoostC, then I suggest you contact SourceBoost and make a claim to them about why you think they should make their compiler available to you for free.
Such a good idea! You have a sense of humour.

Post Reply