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