Regarding the CCS Compiler

Status
Not open for further replies.

3v0

Coop Build Coordinator
Forum Supporter
Info you need to know about CCS.

This company has a unusual/strict download policy.

Once your support period has expired (either 60 or 90 days) you are locked out.
If you do not download the latest version of the software
prior to the end of the period you will not get it.

This is sad, the CCS compiler is in itself a good tool.

Keep in mind that had I purchased additional support (about $100/year) I could download the latest greatest. It is their right to handle this as they see fit but if you compare the price of the CCS compiler to others with longer support periods you should price the CCS compiler to include a year of support. So the $125 PCM compiler is more like $225.

Corespondace to CCS follows:


Also CCS bundles their Device Editor with the IDE product.
You can not fix bad device definitions without the Device editor
because it is not a plain text file.

If you purchase the command line compilers you are stuck with
their (at time flawed) definitions.
 
Thanks for this. I think they have a strange way of building customer loyalty with such behavior. A la carte may work in restaurants, but seems strangely out of place in development tools.
 
Update

Since last post I sent them email and this is their reply. Good news.

 
Last edited:
Just maybe they got a whiff of the bad press that was about to descend on them, or maybe you were outed in a column by Robert Novak
 
I tried CCS several years ago, and was surprised to see that it hardly supported all of C. The specific problem I had was it couldn't access Struct data from a pointer at all, not a bug, they just never made it do that.

I don't know how you can even call it a C compiler if you don't implement basic C stuff. Not having useful Struct access really limits my capabilities and makes it impossible to import some code made for other compilers.

Well, people say that it does well for them, but I'm hardly impressed.
 
The specific problem I had was it couldn't access Struct data from a pointer at all, not a bug, they just never made it do that.

I *think* it will do that now, but still doesn't have pointers to functions, or to constants, and still cannot compile relocatable objects. I was waiting for some of these, but found SourceBoost, which costs less, and does all of the above.

Edit:
The BEST part of CCS is that they have one of the best forums on the net. (IMO)
 
Last edited:
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…