Re: [python-win32] Error while building pywin32

2014-10-21 Thread Bharath Ramesh
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

Re: [python-win32] Error while building pywin32

2014-10-20 Thread Mark Hammond
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

[python-win32] Error while building pywin32

2014-10-17 Thread Bharath Ramesh
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