M.R.Van Luyn. said:
I used SDCC for a project recently. Expect pain and a lot of time probing
for workaround solutions for the crappy compiler.
Its okay for a few quick lines of code, but anything more than that is
pushing it. Don't expect any help from their newsgroup either.
You usually get plenty of help on the mail list.
But it is in alpha / very early beta so what do you expect.
If you don't mind a limited compiler (2k limit)
for just 16F877, 16F877A, 12F675, 12F629, 16F627, 16C84, 16F84 and 16F84A
devices.
try the limited demo of the hittech compiler
http://www.htsoft.com/products/piclite/index.html
both linux and windows versions.
Also don't forget all pic compilers do academic versions.
Also you may be able to get the microchip compilers free
its worth talking with the Australian rep.
Should give
www.picant.com (was c2c) a go.
Cheapest of the pic c compilers, works quite well
only support for the 12 and 16 series pics with 18xxx coming next year.
Alex