James Newton wrote: > Thanks Gerhard, how are you invoking the compiler? I'm just pressing > the rebuild button or selecting "Project / Rebuild" in MPLAB... Command line, and the command line was included with my output: >> Compiles here with PICC 9.60 (leave out the -V to see less output): >>=20 >> [D:\Projects\Gerhard\test]picc --CHIP=3D12F675 -V James.c >> [...] > but my output looks quite different: Probably mostly due to you using a different version. Also there are many more command line arguments: > Executing: "D:\Program Files\HI-TECH Software\PICC\9.80\bin\picc.exe" > -opulsegen.cof -mpulsegen.map --summary=3Ddefault,-psect,-class,+mem,-hex > --output=3Ddefault,-inhx032 pulsegen.p1 --chip=3D12F675 -P > --runtime=3Ddefault,+clear,+init,-keep,+osccal,-download,-resetbits,-stac= kcall > ,+clib --opt=3Ddefault,+asm,+debug,-speed,+space,9 -v --warn=3D0 -D__DEBU= G=3D1 > --debugger=3Dpickit2 --double=3D24 --float=3D24 --addrqual=3Dignore -g --= asmlist > "--errformat=3DError [%n] %f; %l.%c %s" "--msgformat=3DAdvisory[%n] %s" > "--warnformat=3DWarning [%n] %f; %l.%c %s"=20 Rather than diving into such a command line and trying to fully understand all consequences of every last bit of it, in such a case I tend to try the raw command line with minimal options to see whether the problem is with the GUI integration or the code/compiler. Gerhard --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .