Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes:

> 
> >>>>> "Andreas" == Andreas Vox <[EMAIL PROTECTED]> writes:
> 
> Andreas> Hi! I tried to compile LyX again after some time, but got an
> Andreas> error (Qt 3.3.5, OSX 10.3.8). Looks as if Carbon.h clashes
> Andreas> with qwindowdefs.h (yuck). Any ideas anyone how to
> Andreas> circumvent this problem?
> 
> The problem is that we do not get to see in which lyx source file this
> happens... 

QWorkarea.C:35 is one place, the other is indirect via qwindowdefs.h, 
which is included by every other qt header.

Looks as if Qt 3.3.5 uses opaque definitions for messageRef etc. while 
<Carbon.h>  uses the non-opaque definitions by default (there is a flag 
"OPAQUE_TOOLBOX_STRUCTS" which would probably turn on the same 
definitions as in Qt, but how & when activate it???)

And why does it show up now? Maybe I shouldn't have switched to 
autohell 1.9.5 / 2.59 ?

/Andreas

Reply via email to