VC++ compiler error



Dear all,

I'm trying to bring my QuickTimeTcl package up to current standards on
Windows using Tcl/Tk 8.5 and the latest QuickTime SDK from Apple, but
was running into a stupid compiler
error that I can't figure out. Using VC++7 on XP and Tcl/Tk 8.5.2.
I get:

error C2059: syntax error: ';' C:\Tcl\include
\X11\Xlib.h

an that line reads:
typedef XKeyEvent XKeyPressedEvent

searching the net I find: http://msdn.microsoft.com/en-us/library/t8xe60cf(VS.80).aspx
which is just rubbish. It could be just anything that happens just
before this line
which is the typedef struct of XKeyEvent.
I suspect that some member of XKeyEvent is unacceptable somehow,
possibly
because of some missing preprocesser defines or something.
But this is just a guess.
Anyone?

Mats
.