On Tue, 20 Jan 2009 16:16:06 +0200 Nerijus Baliunas 
<[email protected]> wrote:

NB> On Tue, 20 Jan 2009 14:30:50 +0100 Vadim Zeitlin <[email protected]> 
wrote:
NB> 
NB> VZ>  This is almost certainly because c-client has the nice idea to #define 
T
NB> VZ> as 1. Adding #undef T after including its headers should fix this.
NB> 
NB> #define T is in c-client's mail.h, which is included by c-client.h (which 
is not
NB> included by M directly) and Mcclient.h, but Mcclient.h already has #  undef 
T
NB> after including mail.h. So I don't understand what's happening...

 Me neither then. Well, maybe it's not T which is being redefined but
something else? The only way to know is to add "-E" to the command line
used to compile MObject.cpp and study the (multi-megabyte) output file
around the location of the error.

 I could try building M with VC9 myself but I haven't done this yet...
VZ

Attachment: pgp8O7NwU3TLf.pgp
Description: PGP signature

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Mahogany-Developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mahogany-developers

Reply via email to