[Mono-dev] gmcs output differing from shell and emacs (through make and xbuild)

Mads Bondo Dydensborg mbd at dbc.dk
Sun Oct 15 15:43:59 EDT 2006


Hi there

I am a bit confused about the output from gmcs, when running from the shell, 
emacs, etc.

When I run gmcs from the command shell, errors look like this:
Main.cs(25,7): error CS0103: The name `Trace' does not exist in the context of 
`Tracer'

Line and column numbers ... very nice.

Now, when I run gmcs from emacs, it looks like this:
Main.cs(25): error CS0103: The name `Trace' does not exist in the context of 
`Tracer'

Well, OK, I do not need the column.... bit weird it goes away though.
When I run it through Make, from emacs, it is the same.

When I run it from emacs, using xbuild, however, the output looks like this:
Main.cs:   error CS0103:  The name `Trace' does not exist in the context of 
`Tracer'

I am rather confused to this. What exactly controls the format of the error 
messages from gmcs? Can I somehow make it at least output the line numbers, 
even when called from xbuild?

Regards,

Mads

-- 
Med venlig hilsen/Regards

Systemudvikler/Systemsdeveloper cand.scient.dat, Ph.d., Mads Bondo Dydensborg
Dansk BiblioteksCenter A/S, Tempovej 7-11, 2750 Ballerup, Tlf. +45 44 86 77 34



More information about the Mono-devel-list mailing list