Hi Mark,
Thank you for the pointer. For some reason I had the Windows 8 SDK in
the include path, this was causing compiler to somehow pick up those
header files ahead of Vista SDK.
For what it is worth, seems like in the newer SDK Microsoft has
decided to rename IAsyncOperation to IDataObjectAsync
Works OK for me here - that line is:
static IAsyncOperation *GetI(PyObject *self);
So I can only guess that the Windows SDK you are using means
IAsyncOperation isn't declared yet - you might need to grep the SDK dirs
to see where that lives and why it isn't already included.
HTH,
Ma
Hi,
I am trying to build 64-bit pywin32 locally. While building I come
across this error when the shell extension is being built
com\win32comext\shell\src\PyIAsyncOperation.h(11) : error C2143:
syntax error : missing ';' before '*'
I am trying to figure out what could be possibly wrong that could