> > Here is what I get when I do copen. > > > > || ccsc main.c +FH +P +DC +LO +EA +STDOUT I+="..\Includes" > > || >>> Warning 201 "C:\Project\Test\OnlineMS\Firmware\Source\rs232.c" > > Line 48(1,1): Assignment inside relational expression > > || *** Error 12 "C:\Project\Test\OnlineMS\Firmware\Source\main.c" Line > > 97(3,4): Undefined identifier j > > || 1 Errors, 1 Warnings. > > [...]
> > || >>> Warning 201 "C:\Project\Test\OnlineMS\Firmware\Source\rs232.c" > > Line 48(1,1): Assignment inside relational expression > > || *** Error 12 "C:\Project\Test\OnlineMS\Firmware\Source\main.c" Line > > 97(3,4): Undefined identifier j > > > > Here is what I think I should define. > > \|\|\ \>\>\>\ %t\ %n\ %f\ Line\ %lXXX%m \|\|\ \*\*\*\ %t\ %n\ %f\ > > Line\ %lXXX%m Can you spot anything wrong here? > Yes. > The || characters at the beginning of the line are added by vim on lines it doesn't recognize. You needn't parse them > > because they are not part of you compiler's output. > > How do I deal with the (1,1), and the (3,4)? > That depends what they mean. It's means the column number: beginning and end. So the first digit can be replaced by %c, what about the second one? How can I represent it? I don't really need it actually, can I just omit it? Thanks, Christophe
