Skip to content

Instantly share code, notes, and snippets.

Created April 9, 2014 14:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/10274995 to your computer and use it in GitHub Desktop.
Save anonymous/10274995 to your computer and use it in GitHub Desktop.
gcc -DPD -DHAVE_UNISTD_H -DUSEAPI_DUMMY -I./pure-data/src -I./libpd_wrapper -I./libpd_wrapper/util -DWINVER=0x502 -DWIN32 -D_WIN32 -DPD_INTERNAL -O3 -I"/include" -I"/include/win32" -c -o pure-data/src/x_misc.o pure-data/src/x_misc.c
In file included from c:\mingw\include\objbase.h:95:0,
from c:\mingw\include\ole2.h:31,
from c:\mingw\include\windows.h:101,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\objidl.h:69:2: error: unknown type name 'LPOLESTR'
LPOLESTR pwcsName;
^
c:\mingw\include\objidl.h:113:1: error: unknown type name 'OLECHAR'
typedef OLECHAR **SNB;
^
c:\mingw\include\objidl.h:259:2: error: unknown type name 'OLECHAR'
OLECHAR rgString[1];
^
c:\mingw\include\objidl.h:302:2: error: unknown type name 'CY'
CY *pElems;
^
c:\mingw\include\objidl.h:306:2: error: unknown type name 'DATE'
DATE *pElems;
^
c:\mingw\include\objidl.h:310:2: error: unknown type name 'BSTR'
BSTR *pElems;
^
c:\mingw\include\objidl.h:314:2: error: unknown type name 'BSTRBLOB'
BSTRBLOB *pElems;
^
c:\mingw\include\objidl.h:318:2: error: unknown type name 'VARIANT_BOOL'
VARIANT_BOOL *pElems;
^
c:\mingw\include\objidl.h:322:2: error: unknown type name 'SCODE'
SCODE *pElems;
^
c:\mingw\include\objidl.h:346:2: error: unknown type name 'CLIPDATA'
CLIPDATA *pElems;
^
c:\mingw\include\objidl.h:358:2: error: unknown type name 'VARTYPE'
VARTYPE vt;
^
c:\mingw\include\objidl.h:367:3: error: unknown type name 'VARIANT_BOOL'
VARIANT_BOOL boolVal;
^
c:\mingw\include\objidl.h:376:3: error: unknown type name 'SCODE'
SCODE scode;
^
c:\mingw\include\objidl.h:380:3: error: unknown type name 'CY'
CY cyVal;
^
c:\mingw\include\objidl.h:381:3: error: unknown type name 'DATE'
DATE date;
^
c:\mingw\include\objidl.h:384:3: error: unknown type name 'BLOB'
BLOB blob;
^
c:\mingw\include\objidl.h:385:3: error: unknown type name 'CLIPDATA'
CLIPDATA *pclipdata;
^
c:\mingw\include\objidl.h:388:3: error: unknown type name 'BSTR'
BSTR bstrVal;
^
c:\mingw\include\objidl.h:389:3: error: unknown type name 'BSTRBLOB'
BSTRBLOB bstrblobVal;
^
c:\mingw\include\objidl.h:419:3: error: unknown type name 'LPOLESTR'
LPOLESTR lpwstr;
^
c:\mingw\include\objidl.h:423:2: error: unknown type name 'LPOLESTR'
LPOLESTR lpwstrName;
^
c:\mingw\include\objidl.h:425:2: error: unknown type name 'VARTYPE'
VARTYPE vt;
^
c:\mingw\include\objidl.h:433:2: error: unknown type name 'OLECHAR'
OLECHAR* pwcsElementName;
^
c:\mingw\include\objidl.h:440:5: error: unknown type name 'OLECHAR'
OLECHAR *pPrincipalName;
^
In file included from c:\mingw\include\rpcdce.h:33:0,
from c:\mingw\include\rpc.h:65,
from c:\mingw\include\windows.h:82,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\objidl.h:482:1: error: unknown type name 'LPOLESTR'
DECLARE_ENUMERATOR_(IEnumString,LPOLESTR);
^
In file included from c:\mingw\include\objbase.h:95:0,
from c:\mingw\include\ole2.h:31,
from c:\mingw\include\windows.h:101,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\objidl.h:653:39: error: unknown type name 'LPOLESTR'
STDMETHOD(RegisterObjectParam)(THIS_ LPOLESTR,IUnknown*) PURE;
^
c:\mingw\include\objidl.h:654:34: error: unknown type name 'LPOLESTR'
STDMETHOD(GetObjectParam)(THIS_ LPOLESTR,IUnknown**) PURE;
^
c:\mingw\include\objidl.h:656:37: error: unknown type name 'LPOLESTR'
STDMETHOD(RevokeObjectParam)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\objidl.h:684:54: error: unknown type name 'LPOLESTR'
STDMETHOD(GetDisplayName)(THIS_ IBindCtx*,IMoniker*,LPOLESTR*) PURE;
^
c:\mingw\include\objidl.h:685:56: error: unknown type name 'LPOLESTR'
STDMETHOD(ParseDisplayName)(THIS_ IBindCtx*,IMoniker*,LPOLESTR,ULONG*,IMoniker**) PURE;
^
c:\mingw\include\objidl.h:716:24: error: unknown type name 'LPCOLESTR'
STDMETHOD(Load)(THIS_ LPCOLESTR,DWORD) PURE;
^
c:\mingw\include\objidl.h:717:24: error: unknown type name 'LPCOLESTR'
STDMETHOD(Save)(THIS_ LPCOLESTR,BOOL) PURE;
^
c:\mingw\include\objidl.h:718:33: error: unknown type name 'LPCOLESTR'
STDMETHOD(SaveCompleted)(THIS_ LPCOLESTR) PURE;
^
c:\mingw\include\objidl.h:719:30: error: unknown type name 'LPOLESTR'
STDMETHOD(GetCurFile)(THIS_ LPOLESTR*) PURE;
^
c:\mingw\include\objidl.h:819:32: error: unknown type name 'LPOLESTR'
STDMETHOD(SwitchToFile)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\objidl.h:995:52: error: unknown type name 'OLECHAR'
STDMETHOD(QueryBlanket)(THIS_ PVOID,PDWORD,PDWORD,OLECHAR**,PDWORD,PDWORD,RPC_AUTH_IDENTITY_HANDLE**,PDWORD*) PURE;
^
c:\mingw\include\objidl.h:1008:46: error: unknown type name 'OLECHAR'
STDMETHOD(QueryBlanket)(THIS_ PDWORD,PDWORD,OLECHAR**,PDWORD,PDWORD,RPC_AUTHZ_HANDLE*,PDWORD*) PURE;
^
c:\mingw\include\objidl.h:1061:35: error: unknown type name 'OLECHAR'
STDMETHOD(ReLayoutDocfile)(THIS_ OLECHAR*) PURE;
^
In file included from c:\mingw\include\objbase.h:95:0,
from c:\mingw\include\ole2.h:31,
from c:\mingw\include\windows.h:101,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\objidl.h:1281:65: error: unknown type name 'OLECHAR'
HRESULT STDMETHODCALLTYPE IStorage_CreateStream_Proxy(IStorage*,OLECHAR*,DWORD,DWORD,DWORD,IStream**);
^
c:\mingw\include\objidl.h:1283:1: error: unknown type name 'OLECHAR'
HRESULT STDMETHODCALLTYPE IStorage_RemoteOpenStream_Proxy(IStorage*,const OLECHAR*,unsigned long,BYTE*,DWORD,DWORD,IStream**);
^
c:\mingw\include\objidl.h:1285:66: error: unknown type name 'OLECHAR'
HRESULT STDMETHODCALLTYPE IStorage_CreateStorage_Proxy(IStorage*,OLECHAR*,DWORD,DWORD,DWORD,IStorage**);
^
c:\mingw\include\objidl.h:1287:64: error: unknown type name 'OLECHAR'
HRESULT STDMETHODCALLTYPE IStorage_OpenStorage_Proxy(IStorage*,OLECHAR*,IStorage*,DWORD,SNB,DWORD,IStorage**);
^
c:\mingw\include\objidl.h:1291:1: error: unknown type name 'OLECHAR'
HRESULT STDMETHODCALLTYPE IStorage_MoveElementTo_Proxy(IStorage*,const OLECHAR*,IStorage*,const OLECHAR*,DWORD);
^
c:\mingw\include\objidl.h:1291:1: error: unknown type name 'OLECHAR'
c:\mingw\include\objidl.h:1299:67: error: unknown type name 'OLECHAR'
HRESULT STDMETHODCALLTYPE IStorage_DestroyElement_Proxy(IStorage*,OLECHAR*);
^
c:\mingw\include\objidl.h:1301:1: error: unknown type name 'OLECHAR'
HRESULT STDMETHODCALLTYPE IStorage_RenameElement_Proxy(IStorage*,const OLECHAR*,const OLECHAR*);
^
c:\mingw\include\objidl.h:1301:1: error: unknown type name 'OLECHAR'
c:\mingw\include\objidl.h:1303:1: error: unknown type name 'OLECHAR'
HRESULT STDMETHODCALLTYPE IStorage_SetElementTimes_Proxy(IStorage*,const OLECHAR*,const FILETIME*,const FILETIME*,const FILETIME*);
^
c:\mingw\include\objidl.h:1313:65: error: unknown type name 'LPCOLESTR'
HRESULT STDMETHODCALLTYPE IPersistFile_Load_Proxy(IPersistFile*,LPCOLESTR,DWORD);
^
c:\mingw\include\objidl.h:1315:65: error: unknown type name 'LPCOLESTR'
HRESULT STDMETHODCALLTYPE IPersistFile_Save_Proxy(IPersistFile*,LPCOLESTR pszFileName,BOOL);
^
c:\mingw\include\objidl.h:1317:74: error: unknown type name 'LPCOLESTR'
HRESULT STDMETHODCALLTYPE IPersistFile_SaveCompleted_Proxy(IPersistFile*,LPCOLESTR);
^
c:\mingw\include\objidl.h:1487:63: error: unknown type name 'OLECHAR'
HRESULT STDMETHODCALLTYPE IStorage_OpenStream_Proxy(IStorage*,OLECHAR*,void*,DWORD,DWORD,IStream**);
^
c:\mingw\include\objidl.h:1488:62: error: unknown type name 'OLECHAR'
HRESULT STDMETHODCALLTYPE IStorage_OpenStream_Stub(IStorage*,OLECHAR*,unsigned long,BYTE*,DWORD,DWORD,IStream** );
^
In file included from c:\mingw\include\ole2.h:31:0,
from c:\mingw\include\windows.h:101,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\objbase.h:156:46: error: expected ')' before 'BOOL'
WINOLEAPI_(HINSTANCE) CoLoadLibrary(LPOLESTR,BOOL);
^
c:\mingw\include\objbase.h:162:36: error: unknown type name 'LPOLESTR'
WINOLEAPI StringFromCLSID(REFCLSID,LPOLESTR*);
^
c:\mingw\include\objbase.h:163:36: error: expected ')' before 'LPCLSID'
WINOLEAPI CLSIDFromString(LPOLESTR,LPCLSID);
^
c:\mingw\include\objbase.h:164:32: error: unknown type name 'LPOLESTR'
WINOLEAPI StringFromIID(REFIID,LPOLESTR*);
^
c:\mingw\include\objbase.h:165:34: error: expected ')' before 'LPIID'
WINOLEAPI IIDFromString(LPOLESTR,LPIID);
^
c:\mingw\include\objbase.h:167:36: error: unknown type name 'LPOLESTR'
WINOLEAPI ProgIDFromCLSID(REFCLSID,LPOLESTR*);
^
c:\mingw\include\objbase.h:168:37: error: expected ')' before 'LPCLSID'
WINOLEAPI CLSIDFromProgID(LPCOLESTR,LPCLSID);
^
c:\mingw\include\objbase.h:169:41: error: unknown type name 'LPOLESTR'
WINOLEAPI_(int) StringFromGUID2(REFGUID,LPOLESTR,int);
^
c:\mingw\include\objbase.h:186:1: error: unknown type name 'OLECHAR'
WINOLEAPI StgCreateDocfile(const OLECHAR*,DWORD,DWORD,IStorage**);
^
c:\mingw\include\objbase.h:188:1: error: unknown type name 'OLECHAR'
WINOLEAPI StgOpenStorage(const OLECHAR*,IStorage*,DWORD,SNB,DWORD,IStorage**);
^
c:\mingw\include\objbase.h:190:1: error: unknown type name 'OLECHAR'
WINOLEAPI StgIsStorageFile(const OLECHAR*);
^
c:\mingw\include\objbase.h:192:31: error: expected ')' before 'const'
WINOLEAPI StgSetTimes(OLECHAR const*,FILETIME const*,FILETIME const*,FILETIME const*);
^
c:\mingw\include\objbase.h:197:35: error: unknown type name 'LPCOLESTR'
WINOLEAPI MkParseDisplayName(LPBC,LPCOLESTR,ULONG*,LPMONIKER*);
^
c:\mingw\include\objbase.h:202:35: error: expected ')' before 'CLSID'
WINOLEAPI GetClassFile (LPCOLESTR,CLSID*);
^
c:\mingw\include\objbase.h:203:39: error: expected ')' before 'LPMONIKER'
WINOLEAPI CreateFileMoniker(LPCOLESTR,LPMONIKER*);
^
c:\mingw\include\objbase.h:204:49: error: expected ')' before 'LPMONIKER'
WINOLEAPI CreateItemMoniker(LPCOLESTR,LPCOLESTR,LPMONIKER*);
^
c:\mingw\include\objbase.h:210:56: error: unknown type name 'OLECHAR'
WINOLEAPI CoQueryProxyBlanket(IUnknown*, DWORD*,DWORD*,OLECHAR**,DWORD*,DWORD*,RPC_AUTH_IDENTITY_HANDLE*,DWORD*);
^
c:\mingw\include\objbase.h:211:51: error: unknown type name 'OLECHAR'
WINOLEAPI CoSetProxyBlanket(IUnknown*,DWORD,DWORD,OLECHAR*,DWORD,DWORD,RPC_AUTH_IDENTITY_HANDLE, DWORD);
^
c:\mingw\include\objbase.h:213:46: error: unknown type name 'OLECHAR'
WINOLEAPI CoQueryClientBlanket(DWORD*,DWORD*,OLECHAR**, DWORD*,DWORD*,RPC_AUTHZ_HANDLE*,DWORD*);
^
c:\mingw\include\objbase.h:218:77: error: unknown type name 'OLECHAR'
WINOLEAPI CoGetInstanceFromFile(COSERVERINFO*, CLSID*,IUnknown*,DWORD,DWORD,OLECHAR*,DWORD,MULTI_QI*);
^
In file included from c:\mingw\include\oleauto.h:184:0,
from c:\mingw\include\ole2.h:33,
from c:\mingw\include\windows.h:101,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\oaidl.h:137:1: error: unknown type name 'CY'
typedef CY CURRENCY;
^
c:\mingw\include\oaidl.h:145:2: error: unknown type name 'wireBSTR'
wireBSTR *aBstr;
^
c:\mingw\include\oaidl.h:160:11: error: 'VT_ERROR' undeclared here (not in a function)
SF_ERROR=VT_ERROR,
^
c:\mingw\include\oaidl.h:161:8: error: 'VT_I1' undeclared here (not in a function)
SF_I1=VT_I1,
^
c:\mingw\include\oaidl.h:162:8: error: 'VT_I2' undeclared here (not in a function)
SF_I2=VT_I2,
^
c:\mingw\include\oaidl.h:163:8: error: 'VT_I4' undeclared here (not in a function)
SF_I4=VT_I4,
^
c:\mingw\include\oaidl.h:164:8: error: 'VT_I8' undeclared here (not in a function)
SF_I8=VT_I8,
^
c:\mingw\include\oaidl.h:165:10: error: 'VT_BSTR' undeclared here (not in a function)
SF_BSTR=VT_BSTR,
^
c:\mingw\include\oaidl.h:166:13: error: 'VT_UNKNOWN' undeclared here (not in a function)
SF_UNKNOWN=VT_UNKNOWN,
^
c:\mingw\include\oaidl.h:167:14: error: 'VT_DISPATCH' undeclared here (not in a function)
SF_DISPATCH=VT_DISPATCH,
^
c:\mingw\include\oaidl.h:168:13: error: 'VT_VARIANT' undeclared here (not in a function)
SF_VARIANT=VT_VARIANT
^
c:\mingw\include\oaidl.h:194:3: error: unknown type name 'BYTE_SIZEDARR'
BYTE_SIZEDARR ByteStr;
^
c:\mingw\include\oaidl.h:195:3: error: unknown type name 'WORD_SIZEDARR'
WORD_SIZEDARR WordStr;
^
c:\mingw\include\oaidl.h:196:3: error: unknown type name 'DWORD_SIZEDARR'
DWORD_SIZEDARR LongStr;
^
c:\mingw\include\oaidl.h:197:3: error: unknown type name 'HYPER_SIZEDARR'
HYPER_SIZEDARR HyperStr;
^
c:\mingw\include\oaidl.h:225:2: error: unknown type name 'VARTYPE'
VARTYPE vt;
^
c:\mingw\include\oaidl.h:236:3: error: unknown type name 'VARIANT_BOOL'
VARIANT_BOOL boolVal;
^
c:\mingw\include\oaidl.h:237:3: error: unknown type name 'SCODE'
SCODE scode;
^
c:\mingw\include\oaidl.h:238:3: error: unknown type name 'CY'
CY cyVal;
^
c:\mingw\include\oaidl.h:239:3: error: unknown type name 'DATE'
DATE date;
^
c:\mingw\include\oaidl.h:240:3: error: unknown type name 'BSTR'
BSTR bstrVal;
^
c:\mingw\include\oaidl.h:250:3: error: unknown type name 'VARIANT_BOOL'
VARIANT_BOOL *pboolVal;
^
c:\mingw\include\oaidl.h:251:3: error: unknown type name '_VARIANT_BOOL'
_VARIANT_BOOL *pbool;
^
c:\mingw\include\oaidl.h:252:3: error: unknown type name 'SCODE'
SCODE *pscode;
^
c:\mingw\include\oaidl.h:253:3: error: unknown type name 'CY'
CY *pcyVal;
^
c:\mingw\include\oaidl.h:254:3: error: unknown type name 'DATE'
DATE *pdate;
^
c:\mingw\include\oaidl.h:255:3: error: unknown type name 'BSTR'
BSTR *pbstrVal;
^
c:\mingw\include\oaidl.h:267:3: error: unknown type name 'DECIMAL'
DECIMAL *pdecVal;
^
c:\mingw\include\oaidl.h:280:5: error: unknown type name 'DECIMAL'
DECIMAL decVal;
^
c:\mingw\include\oaidl.h:298:3: error: unknown type name 'DOUBLE'
DOUBLE dblVal;
^
c:\mingw\include\oaidl.h:299:3: error: unknown type name 'VARIANT_BOOL'
VARIANT_BOOL boolVal;
^
c:\mingw\include\oaidl.h:300:3: error: unknown type name 'SCODE'
SCODE scode;
^
c:\mingw\include\oaidl.h:301:3: error: unknown type name 'CY'
CY cyVal;
^
c:\mingw\include\oaidl.h:302:3: error: unknown type name 'DATE'
DATE date;
^
c:\mingw\include\oaidl.h:303:3: error: unknown type name 'wireBSTR'
wireBSTR bstrVal;
^
c:\mingw\include\oaidl.h:312:3: error: unknown type name 'DOUBLE'
DOUBLE *pdblVal;
^
c:\mingw\include\oaidl.h:313:3: error: unknown type name 'VARIANT_BOOL'
VARIANT_BOOL *pboolVal;
^
c:\mingw\include\oaidl.h:314:3: error: unknown type name 'SCODE'
SCODE *pscode;
^
c:\mingw\include\oaidl.h:315:3: error: unknown type name 'CY'
CY *pcyVal;
^
c:\mingw\include\oaidl.h:316:3: error: unknown type name 'DATE'
DATE *pdate;
^
c:\mingw\include\oaidl.h:317:3: error: unknown type name 'wireBSTR'
wireBSTR *pbstrVal;
^
c:\mingw\include\oaidl.h:328:3: error: unknown type name 'DECIMAL'
DECIMAL decVal;
^
c:\mingw\include\oaidl.h:329:3: error: unknown type name 'DECIMAL'
DECIMAL *pdecVal;
^
c:\mingw\include\oaidl.h:350:2: error: unknown type name 'VARTYPE'
VARTYPE vt;
^
c:\mingw\include\oaidl.h:382:2: error: unknown type name 'LPOLESTR'
LPOLESTR lpstrSchema;
^
c:\mingw\include\oaidl.h:405:2: error: unknown type name 'BSTR'
BSTR bstrSource;
^
c:\mingw\include\oaidl.h:406:2: error: unknown type name 'BSTR'
BSTR bstrDescription;
^
c:\mingw\include\oaidl.h:407:2: error: unknown type name 'BSTR'
BSTR bstrHelpFile;
^
c:\mingw\include\oaidl.h:411:2: error: unknown type name 'SCODE'
SCODE scode;
^
c:\mingw\include\oaidl.h:428:2: error: unknown type name 'SCODE'
SCODE *lprgscode;
^
c:\mingw\include\oaidl.h:445:2: error: unknown type name 'LPOLESTR'
LPOLESTR lpstrSchema;
^
c:\mingw\include\oaidl.h:510:40: error: unknown type name 'LPOLESTR'
STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
^
c:\mingw\include\oaidl.h:544:24: error: unknown type name 'LPOLESTR'
STDMETHOD(Bind)(THIS_ LPOLESTR,ULONG,WORD,LPTYPEINFO*,DESCKIND*,LPBINDPTR) PURE;
^
c:\mingw\include\oaidl.h:545:28: error: unknown type name 'LPOLESTR'
STDMETHOD(BindType)(THIS_ LPOLESTR,ULONG,LPTYPEINFO*,LPTYPECOMP*) PURE;
^
c:\mingw\include\oaidl.h:559:37: error: unknown type name 'BSTR'
STDMETHOD(GetNames)(THIS_ MEMBERID,BSTR*,UINT,UINT*) PURE;
^
c:\mingw\include\oaidl.h:562:33: error: unknown type name 'LPOLESTR'
STDMETHOD(GetIDsOfNames)(THIS_ LPOLESTR*,UINT,MEMBERID*) PURE;
^
c:\mingw\include\oaidl.h:564:45: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ MEMBERID,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:564:51: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ MEMBERID,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:564:64: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ MEMBERID,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:565:51: error: unknown type name 'BSTR'
STDMETHOD(GetDllEntry)(THIS_ MEMBERID,INVOKEKIND,BSTR*,BSTR*,WORD*) PURE;
^
c:\mingw\include\oaidl.h:565:57: error: unknown type name 'BSTR'
STDMETHOD(GetDllEntry)(THIS_ MEMBERID,INVOKEKIND,BSTR*,BSTR*,WORD*) PURE;
^
c:\mingw\include\oaidl.h:569:36: error: unknown type name 'BSTR'
STDMETHOD(GetMops)(THIS_ MEMBERID,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:612:37: error: unknown type name 'BSTR'
STDMETHOD(GetNames)(THIS_ MEMBERID,BSTR*,UINT,UINT*) PURE;
^
c:\mingw\include\oaidl.h:615:33: error: unknown type name 'LPOLESTR'
STDMETHOD(GetIDsOfNames)(THIS_ LPOLESTR*,UINT,MEMBERID*) PURE;
^
c:\mingw\include\oaidl.h:617:45: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ MEMBERID,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:617:51: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ MEMBERID,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:617:64: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ MEMBERID,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:618:51: error: unknown type name 'BSTR'
STDMETHOD(GetDllEntry)(THIS_ MEMBERID,INVOKEKIND,BSTR*,BSTR*,WORD*) PURE;
^
c:\mingw\include\oaidl.h:618:57: error: unknown type name 'BSTR'
STDMETHOD(GetDllEntry)(THIS_ MEMBERID,INVOKEKIND,BSTR*,BSTR*,WORD*) PURE;
^
c:\mingw\include\oaidl.h:622:36: error: unknown type name 'BSTR'
STDMETHOD(GetMops)(THIS_ MEMBERID,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:636:51: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation2)(THIS_ MEMBERID,LCID,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:636:64: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation2)(THIS_ MEMBERID,LCID,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:653:32: error: unknown type name 'LPOLESTR'
STDMETHOD(SetDocString)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:661:29: error: unknown type name 'LPOLESTR'
STDMETHOD(SetSchema)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:663:45: error: unknown type name 'LPOLESTR'
STDMETHOD(SetFuncAndParamNames)(THIS_ UINT,LPOLESTR *,UINT) PURE;
^
c:\mingw\include\oaidl.h:664:35: error: unknown type name 'LPOLESTR'
STDMETHOD(SetVarName)(THIS_ UINT,LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:666:45: error: unknown type name 'LPOLESTR'
STDMETHOD(DefineFuncAsDllEntry)(THIS_ UINT,LPOLESTR,LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:666:54: error: unknown type name 'LPOLESTR'
STDMETHOD(DefineFuncAsDllEntry)(THIS_ UINT,LPOLESTR,LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:667:41: error: unknown type name 'LPOLESTR'
STDMETHOD(SetFuncDocString)(THIS_ UINT,LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:668:40: error: unknown type name 'LPOLESTR'
STDMETHOD(SetVarDocString)(THIS_ UINT,LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:671:32: error: unknown type name 'BSTR'
STDMETHOD(SetMops)(THIS_ UINT,BSTR) PURE;
^
c:\mingw\include\oaidl.h:685:32: error: unknown type name 'LPOLESTR'
STDMETHOD(SetDocString)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:693:29: error: unknown type name 'LPOLESTR'
STDMETHOD(SetSchema)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:695:45: error: unknown type name 'LPOLESTR'
STDMETHOD(SetFuncAndParamNames)(THIS_ UINT,LPOLESTR *,UINT) PURE;
^
c:\mingw\include\oaidl.h:696:35: error: unknown type name 'LPOLESTR'
STDMETHOD(SetVarName)(THIS_ UINT,LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:698:45: error: unknown type name 'LPOLESTR'
STDMETHOD(DefineFuncAsDllEntry)(THIS_ UINT,LPOLESTR,LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:698:54: error: unknown type name 'LPOLESTR'
STDMETHOD(DefineFuncAsDllEntry)(THIS_ UINT,LPOLESTR,LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:699:41: error: unknown type name 'LPOLESTR'
STDMETHOD(SetFuncDocString)(THIS_ UINT,LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:700:40: error: unknown type name 'LPOLESTR'
STDMETHOD(SetVarDocString)(THIS_ UINT,LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:703:32: error: unknown type name 'BSTR'
STDMETHOD(SetMops)(THIS_ UINT,BSTR) PURE;
^
c:\mingw\include\oaidl.h:720:27: error: unknown type name 'LPOLESTR'
STDMETHOD(SetName)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:736:40: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ INT,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:736:46: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ INT,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:736:59: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ INT,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:737:26: error: unknown type name 'LPOLESTR'
STDMETHOD(IsName)(THIS_ LPOLESTR,ULONG,BOOL*) PURE;
^
c:\mingw\include\oaidl.h:738:28: error: unknown type name 'LPOLESTR'
STDMETHOD(FindName)(THIS_ LPOLESTR,ULONG,ITypeInfo**,MEMBERID*,USHORT*) PURE;
^
c:\mingw\include\oaidl.h:755:40: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ INT,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:755:46: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ INT,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:755:59: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation)(THIS_ INT,BSTR*,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:756:26: error: unknown type name 'LPOLESTR'
STDMETHOD(IsName)(THIS_ LPOLESTR,ULONG,BOOL*) PURE;
^
c:\mingw\include\oaidl.h:757:28: error: unknown type name 'LPOLESTR'
STDMETHOD(FindName)(THIS_ LPOLESTR,ULONG,ITypeInfo**,MEMBERID*,USHORT*) PURE;
^
c:\mingw\include\oaidl.h:761:46: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation2)(THIS_ INT,LCID,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:761:59: error: unknown type name 'BSTR'
STDMETHOD(GetDocumentation2)(THIS_ INT,LCID,BSTR*,DWORD*,BSTR*) PURE;
^
c:\mingw\include\oaidl.h:772:34: error: unknown type name 'LPOLESTR'
STDMETHOD(CreateTypeInfo)(THIS_ LPOLESTR,TYPEKIND,ICreateTypeInfo **) PURE;
^
c:\mingw\include\oaidl.h:773:27: error: unknown type name 'LPOLESTR'
STDMETHOD(SetName)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:776:32: error: unknown type name 'LPOLESTR'
STDMETHOD(SetDocString)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:777:35: error: unknown type name 'LPOLESTR'
STDMETHOD(SetHelpFileName)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:791:34: error: unknown type name 'LPOLESTR'
STDMETHOD(CreateTypeInfo)(THIS_ LPOLESTR,TYPEKIND,ICreateTypeInfo **) PURE;
^
c:\mingw\include\oaidl.h:792:27: error: unknown type name 'LPOLESTR'
STDMETHOD(SetName)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:795:32: error: unknown type name 'LPOLESTR'
STDMETHOD(SetDocString)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:796:35: error: unknown type name 'LPOLESTR'
STDMETHOD(SetHelpFileName)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:801:34: error: unknown type name 'LPOLESTR'
STDMETHOD(DeleteTypeInfo)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:804:36: error: unknown type name 'LPOLESTR'
STDMETHOD(SetHelpStringDll)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:816:29: error: unknown type name 'BSTR'
STDMETHOD(GetSource)(THIS_ BSTR*) PURE;
^
c:\mingw\include\oaidl.h:817:34: error: unknown type name 'BSTR'
STDMETHOD(GetDescription)(THIS_ BSTR*) PURE;
^
c:\mingw\include\oaidl.h:818:31: error: unknown type name 'BSTR'
STDMETHOD(GetHelpFile)(THIS_ BSTR*) PURE;
^
c:\mingw\include\oaidl.h:842:29: error: unknown type name 'LPOLESTR'
STDMETHOD(SetSource)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:843:34: error: unknown type name 'LPOLESTR'
STDMETHOD(SetDescription)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:844:31: error: unknown type name 'LPOLESTR'
STDMETHOD(SetHelpFile)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oaidl.h:871:27: error: unknown type name 'BSTR'
STDMETHOD(GetName)(THIS_ BSTR*) PURE;
^
c:\mingw\include\oaidl.h:874:34: error: unknown type name 'LPCOLESTR'
STDMETHOD(GetField)(THIS_ PVOID,LPCOLESTR,VARIANT*) PURE;
^
c:\mingw\include\oaidl.h:875:40: error: unknown type name 'LPCOLESTR'
STDMETHOD(GetFieldNoCopy)(THIS_ PVOID,LPCOLESTR,VARIANT*,PVOID*) PURE;
^
c:\mingw\include\oaidl.h:876:41: error: unknown type name 'LPCOLESTR'
STDMETHOD(PutField )(THIS_ ULONG,PVOID,LPCOLESTR, VARIANT*) PURE;
^
c:\mingw\include\oaidl.h:877:46: error: unknown type name 'LPCOLESTR'
STDMETHOD(PutFieldNoCopy)(THIS_ ULONG,PVOID,LPCOLESTR,VARIANT*) PURE;
^
c:\mingw\include\oaidl.h:878:40: error: unknown type name 'BSTR'
STDMETHOD(GetFieldNames)(THIS_ ULONG*,BSTR*) PURE;
^
In file included from c:\mingw\include\ole2.h:33:0,
from c:\mingw\include\windows.h:101,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\oleauto.h:192:2: error: unknown type name 'OLECHAR'
OLECHAR *szName;
^
c:\mingw\include\oleauto.h:193:2: error: unknown type name 'VARTYPE'
VARTYPE vt;
^
c:\mingw\include\oleauto.h:196:2: error: unknown type name 'OLECHAR'
OLECHAR *szName;
^
c:\mingw\include\oleauto.h:203:2: error: unknown type name 'VARTYPE'
VARTYPE vtReturn;
^
c:\mingw\include\oleauto.h:224:21: error: expected ',' or ';' before 'SysAllocString'
WINOLEAUTAPI_(BSTR) SysAllocString(const OLECHAR*);
^
c:\mingw\include\oleauto.h:225:37: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI_(int) SysReAllocString(BSTR*,const OLECHAR*);
^
c:\mingw\include\oleauto.h:225:37: error: unknown type name 'OLECHAR'
c:\mingw\include\oleauto.h:226:21: error: expected ',' or ';' before 'SysAllocStringLen'
WINOLEAUTAPI_(BSTR) SysAllocStringLen(const OLECHAR*,unsigned int);
^
c:\mingw\include\oleauto.h:227:40: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI_(int) SysReAllocStringLen(BSTR*,const OLECHAR*,unsigned int);
^
c:\mingw\include\oleauto.h:227:40: error: unknown type name 'OLECHAR'
c:\mingw\include\oleauto.h:231:21: error: expected ',' or ';' before 'SysAllocStringByteLen'
WINOLEAUTAPI_(BSTR) SysAllocStringByteLen(const char*,unsigned int);
^
c:\mingw\include\oleauto.h:236:44: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromUdate(UDATE*,ULONG,DATE*);
^
c:\mingw\include\oleauto.h:237:51: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromUdateEx(UDATE*,LCID,ULONG,DATE*);
^
c:\mingw\include\oleauto.h:238:36: error: expected ')' before 'ULONG'
WINOLEAUTAPI VarUdateFromDate(DATE,ULONG,UDATE*);
^
c:\mingw\include\oleauto.h:241:51: error: expected ')' before 'unsigned'
WINOLEAUTAPI_(SAFEARRAY*) SafeArrayCreate(VARTYPE,unsigned int,SAFEARRAYBOUND*);
^
c:\mingw\include\oleauto.h:258:57: error: expected ')' before 'LONG'
WINOLEAUTAPI_(SAFEARRAY*) SafeArrayCreateVector(VARTYPE,LONG,ULONG);
^
c:\mingw\include\oleauto.h:259:59: error: expected ')' before 'LONG'
WINOLEAUTAPI_(SAFEARRAY*) SafeArrayCreateVectorEx(VARTYPE,LONG,ULONG,LPVOID);
^
c:\mingw\include\oleauto.h:260:49: error: expected ')' before 'UINT'
WINOLEAUTAPI SafeArrayAllocDescriptorEx(VARTYPE,UINT,SAFEARRAY**);
^
c:\mingw\include\oleauto.h:261:45: error: unknown type name 'VARTYPE'
WINOLEAUTAPI SafeArrayGetVartype(SAFEARRAY*,VARTYPE*);
^
c:\mingw\include\oleauto.h:270:71: error: unknown type name 'VARTYPE'
WINOLEAUTAPI VariantChangeType(VARIANTARG*,VARIANTARG*,unsigned short,VARTYPE);
^
c:\mingw\include\oleauto.h:271:78: error: unknown type name 'VARTYPE'
WINOLEAUTAPI VariantChangeTypeEx(VARIANTARG*,VARIANTARG*,LCID,unsigned short,VARTYPE);
^
c:\mingw\include\oleauto.h:276:30: error: expected ')' before 'unsigned'
WINOLEAUTAPI VarUI1FromCy(CY,unsigned char*);
^
c:\mingw\include\oleauto.h:277:34: error: expected ')' before 'unsigned'
WINOLEAUTAPI VarUI1FromDate(DATE,unsigned char*);
^
c:\mingw\include\oleauto.h:278:28: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarUI1FromStr(OLECHAR*,LCID,unsigned long,unsigned char*);
^
c:\mingw\include\oleauto.h:280:42: error: expected ')' before 'unsigned'
WINOLEAUTAPI VarUI1FromBool(VARIANT_BOOL,unsigned char*);
^
c:\mingw\include\oleauto.h:285:26: error: unknown type name 'CY'
WINOLEAUTAPI VarI2FromCy(CY cyIn,short*);
^
c:\mingw\include\oleauto.h:286:33: error: expected ')' before 'short'
WINOLEAUTAPI VarI2FromDate(DATE,short*);
^
c:\mingw\include\oleauto.h:287:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarI2FromStr(OLECHAR*,LCID,unsigned long,short*);
^
c:\mingw\include\oleauto.h:289:41: error: expected ')' before 'short'
WINOLEAUTAPI VarI2FromBool(VARIANT_BOOL,short*);
^
c:\mingw\include\oleauto.h:294:29: error: expected ')' before 'long'
WINOLEAUTAPI VarI4FromCy(CY,long*);
^
c:\mingw\include\oleauto.h:295:33: error: expected ')' before 'long'
WINOLEAUTAPI VarI4FromDate(DATE,long*);
^
c:\mingw\include\oleauto.h:296:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarI4FromStr(OLECHAR*,LCID,unsigned long,long*);
^
c:\mingw\include\oleauto.h:298:41: error: expected ')' before 'long'
WINOLEAUTAPI VarI4FromBool(VARIANT_BOOL,long*);
^
c:\mingw\include\oleauto.h:303:29: error: expected ')' before 'float'
WINOLEAUTAPI VarR4FromCy(CY,float*);
^
c:\mingw\include\oleauto.h:304:33: error: expected ')' before 'float'
WINOLEAUTAPI VarR4FromDate(DATE,float*);
^
c:\mingw\include\oleauto.h:305:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarR4FromStr(OLECHAR*,LCID,unsigned long,float*);
^
c:\mingw\include\oleauto.h:307:41: error: expected ')' before 'float'
WINOLEAUTAPI VarR4FromBool(VARIANT_BOOL,float*);
^
c:\mingw\include\oleauto.h:312:29: error: expected ')' before 'double'
WINOLEAUTAPI VarR8FromCy(CY,double*);
^
c:\mingw\include\oleauto.h:313:33: error: expected ')' before 'double'
WINOLEAUTAPI VarR8FromDate(DATE,double*);
^
c:\mingw\include\oleauto.h:314:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarR8FromStr(OLECHAR*,LCID,unsigned long,double*);
^
c:\mingw\include\oleauto.h:316:41: error: expected ')' before 'double'
WINOLEAUTAPI VarR8FromBool(VARIANT_BOOL,double*);
^
c:\mingw\include\oleauto.h:317:27: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarR8FromDec(DECIMAL*,double*);
^
c:\mingw\include\oleauto.h:318:43: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromUI1(unsigned char,DATE*);
^
c:\mingw\include\oleauto.h:319:34: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromI2(short,DATE*);
^
c:\mingw\include\oleauto.h:320:33: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromI4(long,DATE*);
^
c:\mingw\include\oleauto.h:321:34: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromR4(float,DATE*);
^
c:\mingw\include\oleauto.h:322:35: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromR8(double,DATE*);
^
c:\mingw\include\oleauto.h:323:35: error: expected ')' before '*' token
WINOLEAUTAPI VarDateFromCy(CY,DATE*);
^
c:\mingw\include\oleauto.h:324:29: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarDateFromStr(OLECHAR*,LCID,unsigned long,DATE*);
^
c:\mingw\include\oleauto.h:324:57: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromStr(OLECHAR*,LCID,unsigned long,DATE*);
^
c:\mingw\include\oleauto.h:325:46: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromDisp(LPDISPATCH,LCID,DATE*);
^
c:\mingw\include\oleauto.h:326:47: error: expected ')' before '*' token
WINOLEAUTAPI VarDateFromBool(VARIANT_BOOL,DATE*);
^
c:\mingw\include\oleauto.h:327:41: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromUI1(unsigned char,CY*);
^
c:\mingw\include\oleauto.h:328:32: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromI2(short,CY*);
^
c:\mingw\include\oleauto.h:329:31: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromI4(long,CY*);
^
c:\mingw\include\oleauto.h:330:32: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromR4(float,CY*);
^
c:\mingw\include\oleauto.h:331:33: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromR8(double,CY*);
^
c:\mingw\include\oleauto.h:332:35: error: expected ')' before '*' token
WINOLEAUTAPI VarCyFromDate(DATE,CY*);
^
c:\mingw\include\oleauto.h:333:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarCyFromStr(OLECHAR*,LCID,unsigned long,CY*);
^
c:\mingw\include\oleauto.h:333:55: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromStr(OLECHAR*,LCID,unsigned long,CY*);
^
c:\mingw\include\oleauto.h:334:44: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromDisp(LPDISPATCH,LCID,CY*);
^
c:\mingw\include\oleauto.h:335:43: error: expected ')' before '*' token
WINOLEAUTAPI VarCyFromBool(VARIANT_BOOL,CY*);
^
c:\mingw\include\oleauto.h:336:62: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromUI1(unsigned char,LCID,unsigned long,BSTR*);
^
c:\mingw\include\oleauto.h:337:53: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromI2(short,LCID,unsigned long,BSTR*);
^
c:\mingw\include\oleauto.h:338:52: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromI4(long,LCID,unsigned long,BSTR*);
^
c:\mingw\include\oleauto.h:339:53: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromR4(float,LCID,unsigned long,BSTR*);
^
c:\mingw\include\oleauto.h:340:54: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromR8(double,LCID,unsigned long,BSTR*);
^
c:\mingw\include\oleauto.h:341:31: error: expected ')' before 'LCID'
WINOLEAUTAPI VarBstrFromCy(CY,LCID,unsigned long,BSTR*);
^
c:\mingw\include\oleauto.h:342:35: error: expected ')' before 'LCID'
WINOLEAUTAPI VarBstrFromDate(DATE,LCID,unsigned long,BSTR*);
^
c:\mingw\include\oleauto.h:343:60: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromDisp(LPDISPATCH,LCID,unsigned long,BSTR*);
^
c:\mingw\include\oleauto.h:344:43: error: expected ')' before 'LCID'
WINOLEAUTAPI VarBstrFromBool(VARIANT_BOOL,LCID,unsigned long,BSTR*);
^
c:\mingw\include\oleauto.h:345:43: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromUI1(unsigned char,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:346:34: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromI2(short,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:347:33: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromI4(long,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:348:34: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromR4(float,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:349:35: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromR8(double,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:350:47: error: expected ')' before '*' token
WINOLEAUTAPI VarBoolFromDate(DATE,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:351:43: error: expected ')' before '*' token
WINOLEAUTAPI VarBoolFromCy(CY,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:352:29: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarBoolFromStr(OLECHAR*,LCID,unsigned long,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:352:57: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromStr(OLECHAR*,LCID,unsigned long,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:353:46: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromDisp(LPDISPATCH,LCID,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:354:34: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromR8(double,DECIMAL*);
^
c:\mingw\include\oleauto.h:356:1: error: unknown type name 'OLECHAR'
WINOLEAUTAPI_(ULONG) LHashValOfNameSys(SYSKIND,LCID,const OLECHAR*);
^
c:\mingw\include\oleauto.h:357:1: error: unknown type name 'OLECHAR'
WINOLEAUTAPI LoadTypeLib(const OLECHAR*,LPTYPELIB*);
^
c:\mingw\include\oleauto.h:358:38: error: expected ')' before 'REGKIND'
WINOLEAUTAPI LoadTypeLibEx(LPCOLESTR,REGKIND,LPTYPELIB*);
^
c:\mingw\include\oleauto.h:360:79: error: unknown type name 'LPBSTR'
WINOLEAUTAPI QueryPathOfRegTypeLib(REFGUID,unsigned short,unsigned short,LCID,LPBSTR);
^
c:\mingw\include\oleauto.h:361:40: error: unknown type name 'OLECHAR'
WINOLEAUTAPI RegisterTypeLib(LPTYPELIB,OLECHAR*,OLECHAR*);
^
c:\mingw\include\oleauto.h:361:49: error: unknown type name 'OLECHAR'
WINOLEAUTAPI RegisterTypeLib(LPTYPELIB,OLECHAR*,OLECHAR*);
^
c:\mingw\include\oleauto.h:363:47: error: unknown type name 'OLECHAR'
WINOLEAUTAPI RegisterTypeLibForUser(LPTYPELIB,OLECHAR*,OLECHAR*);
^
c:\mingw\include\oleauto.h:363:56: error: unknown type name 'OLECHAR'
WINOLEAUTAPI RegisterTypeLibForUser(LPTYPELIB,OLECHAR*,OLECHAR*);
^
c:\mingw\include\oleauto.h:365:1: error: unknown type name 'OLECHAR'
WINOLEAUTAPI CreateTypeLib(SYSKIND,const OLECHAR*,LPCREATETYPELIB*);
^
c:\mingw\include\oleauto.h:366:44: error: unknown type name 'VARTYPE'
WINOLEAUTAPI DispGetParam(DISPPARAMS*,UINT,VARTYPE,VARIANT*,UINT*);
^
c:\mingw\include\oleauto.h:367:43: error: unknown type name 'OLECHAR'
WINOLEAUTAPI DispGetIDsOfNames(LPTYPEINFO,OLECHAR**,UINT,DISPID*);
^
c:\mingw\include\oleauto.h:378:36: error: expected ')' before 'SAFEARRAY'
WINOLEAUTAPI VectorFromBstr (BSTR, SAFEARRAY **);
^
c:\mingw\include\oleauto.h:379:43: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI BstrFromVector (SAFEARRAY *, BSTR *);
^
c:\mingw\include\oleauto.h:380:33: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarParseNumFromStr(OLECHAR*,LCID,ULONG,NUMPARSE*,BYTE*);
^
c:\mingw\include\oleauto.h:394:34: error: expected ')' before 'BYTE'
WINOLEAUTAPI VarUI1FromR8(DOUBLE,BYTE*);
^
c:\mingw\include\oleauto.h:395:34: error: expected ')' before 'BYTE'
WINOLEAUTAPI VarUI1FromDate(DATE,BYTE*);
^
c:\mingw\include\oleauto.h:396:42: error: expected ')' before 'BYTE'
WINOLEAUTAPI VarUI1FromBool(VARIANT_BOOL,BYTE*);
^
c:\mingw\include\oleauto.h:401:28: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarUI1FromStr(OLECHAR*,LCID,ULONG,BYTE*);
^
c:\mingw\include\oleauto.h:402:30: error: expected ')' before 'BYTE'
WINOLEAUTAPI VarUI1FromCy(CY,BYTE*);
^
c:\mingw\include\oleauto.h:403:28: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarUI1FromDec(DECIMAL*,BYTE*);
^
c:\mingw\include\oleauto.h:410:33: error: expected ')' before 'SHORT'
WINOLEAUTAPI VarI2FromR8(DOUBLE,SHORT*);
^
c:\mingw\include\oleauto.h:411:33: error: expected ')' before 'SHORT'
WINOLEAUTAPI VarI2FromDate(DATE,SHORT*);
^
c:\mingw\include\oleauto.h:412:41: error: expected ')' before 'SHORT'
WINOLEAUTAPI VarI2FromBool(VARIANT_BOOL,SHORT*);
^
c:\mingw\include\oleauto.h:417:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarI2FromStr(OLECHAR*,LCID,ULONG,SHORT*);
^
c:\mingw\include\oleauto.h:418:29: error: expected ')' before 'SHORT'
WINOLEAUTAPI VarI2FromCy(CY,SHORT*);
^
c:\mingw\include\oleauto.h:419:27: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarI2FromDec(DECIMAL*,SHORT*);
^
c:\mingw\include\oleauto.h:426:33: error: expected ')' before 'LONG'
WINOLEAUTAPI VarI4FromR8(DOUBLE,LONG*);
^
c:\mingw\include\oleauto.h:427:33: error: expected ')' before 'LONG'
WINOLEAUTAPI VarI4FromDate(DATE,LONG*);
^
c:\mingw\include\oleauto.h:428:41: error: expected ')' before 'LONG'
WINOLEAUTAPI VarI4FromBool(VARIANT_BOOL,LONG*);
^
c:\mingw\include\oleauto.h:433:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarI4FromStr(OLECHAR*,LCID,ULONG,LONG*);
^
c:\mingw\include\oleauto.h:434:29: error: expected ')' before 'LONG'
WINOLEAUTAPI VarI4FromCy(CY,LONG*);
^
c:\mingw\include\oleauto.h:435:27: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarI4FromDec(DECIMAL*,LONG*);
^
c:\mingw\include\oleauto.h:442:33: error: expected ')' before 'LONG64'
WINOLEAUTAPI VarI8FromR8(DOUBLE,LONG64*);
^
c:\mingw\include\oleauto.h:443:33: error: expected ')' before 'LONG64'
WINOLEAUTAPI VarI8FromDate(DATE,LONG64*);
^
c:\mingw\include\oleauto.h:444:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarI8FromStr(OLECHAR*,LCID,ULONG,LONG64*);
^
c:\mingw\include\oleauto.h:445:41: error: expected ')' before 'LONG64'
WINOLEAUTAPI VarI8FromBool(VARIANT_BOOL,LONG64*);
^
c:\mingw\include\oleauto.h:450:27: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarI8FromDec(DECIMAL *pdecIn,LONG64*);
^
c:\mingw\include\oleauto.h:452:29: error: expected ')' before 'LONG64'
WINOLEAUTAPI VarI8FromCy(CY,LONG64*);
^
c:\mingw\include\oleauto.h:459:33: error: expected ')' before 'FLOAT'
WINOLEAUTAPI VarR4FromR8(DOUBLE,FLOAT*);
^
c:\mingw\include\oleauto.h:460:33: error: expected ')' before 'FLOAT'
WINOLEAUTAPI VarR4FromDate(DATE,FLOAT*);
^
c:\mingw\include\oleauto.h:461:41: error: expected ')' before 'FLOAT'
WINOLEAUTAPI VarR4FromBool(VARIANT_BOOL,FLOAT*);
^
c:\mingw\include\oleauto.h:466:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarR4FromStr(OLECHAR*,LCID,ULONG,FLOAT*);
^
c:\mingw\include\oleauto.h:467:29: error: expected ')' before 'FLOAT'
WINOLEAUTAPI VarR4FromCy(CY,FLOAT*);
^
c:\mingw\include\oleauto.h:468:27: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarR4FromDec(DECIMAL*,FLOAT*);
^
c:\mingw\include\oleauto.h:476:33: error: expected ')' before 'double'
WINOLEAUTAPI VarR8FromDate(DATE,double*);
^
c:\mingw\include\oleauto.h:477:41: error: expected ')' before 'double'
WINOLEAUTAPI VarR8FromBool(VARIANT_BOOL,double*);
^
c:\mingw\include\oleauto.h:482:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarR8FromStr(OLECHAR*,LCID,ULONG,double*);
^
c:\mingw\include\oleauto.h:483:29: error: expected ')' before 'double'
WINOLEAUTAPI VarR8FromCy(CY,double*);
^
c:\mingw\include\oleauto.h:484:27: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarR8FromDec(DECIMAL*,double*);
^
c:\mingw\include\oleauto.h:487:34: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromUI1(BYTE,DATE*);
^
c:\mingw\include\oleauto.h:488:34: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromI2(SHORT,DATE*);
^
c:\mingw\include\oleauto.h:489:33: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromI4(LONG,DATE*);
^
c:\mingw\include\oleauto.h:490:35: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromI8(LONG64,DATE*);
^
c:\mingw\include\oleauto.h:491:34: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromR4(FLOAT,DATE*);
^
c:\mingw\include\oleauto.h:492:39: error: expected ')' before '*' token
WINOLEAUTAPI VarDateFromR8(DOUBLE,DATE*);
^
c:\mingw\include\oleauto.h:493:29: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarDateFromStr(OLECHAR*,LCID,ULONG,DATE*);
^
c:\mingw\include\oleauto.h:493:49: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromStr(OLECHAR*,LCID,ULONG,DATE*);
^
c:\mingw\include\oleauto.h:494:40: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromI1(signed char,DATE*);
^
c:\mingw\include\oleauto.h:495:36: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromUI2(USHORT,DATE*);
^
c:\mingw\include\oleauto.h:496:35: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromUI4(ULONG,DATE*);
^
c:\mingw\include\oleauto.h:497:37: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromUI8(ULONG64,DATE*);
^
c:\mingw\include\oleauto.h:498:47: error: expected ')' before '*' token
WINOLEAUTAPI VarDateFromBool(VARIANT_BOOL,DATE*);
^
c:\mingw\include\oleauto.h:499:35: error: expected ')' before '*' token
WINOLEAUTAPI VarDateFromCy(CY,DATE*);
^
c:\mingw\include\oleauto.h:500:29: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDateFromDec(DECIMAL*,DATE*);
^
c:\mingw\include\oleauto.h:500:38: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromDec(DECIMAL*,DATE*);
^
c:\mingw\include\oleauto.h:501:46: error: unknown type name 'DATE'
WINOLEAUTAPI VarDateFromDisp(IDispatch*,LCID,DATE*);
^
c:\mingw\include\oleauto.h:503:32: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromUI1(BYTE,CY*);
^
c:\mingw\include\oleauto.h:504:36: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromI2(SHORT sIn,CY*);
^
c:\mingw\include\oleauto.h:505:31: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromI4(LONG,CY*);
^
c:\mingw\include\oleauto.h:506:33: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromI8(LONG64,CY*);
^
c:\mingw\include\oleauto.h:507:32: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromR4(FLOAT,CY*);
^
c:\mingw\include\oleauto.h:508:35: error: expected ')' before '*' token
WINOLEAUTAPI VarCyFromR8(DOUBLE,CY*);
^
c:\mingw\include\oleauto.h:509:35: error: expected ')' before '*' token
WINOLEAUTAPI VarCyFromDate(DATE,CY*);
^
c:\mingw\include\oleauto.h:510:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarCyFromStr(OLECHAR*,LCID,ULONG,CY*);
^
c:\mingw\include\oleauto.h:510:47: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromStr(OLECHAR*,LCID,ULONG,CY*);
^
c:\mingw\include\oleauto.h:511:43: error: expected ')' before '*' token
WINOLEAUTAPI VarCyFromBool(VARIANT_BOOL,CY*);
^
c:\mingw\include\oleauto.h:512:38: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromI1(signed char,CY*);
^
c:\mingw\include\oleauto.h:513:34: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromUI2(USHORT,CY*);
^
c:\mingw\include\oleauto.h:514:33: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromUI4(ULONG,CY*);
^
c:\mingw\include\oleauto.h:515:35: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromUI8(ULONG64,CY*);
^
c:\mingw\include\oleauto.h:516:27: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarCyFromDec(DECIMAL*,CY*);
^
c:\mingw\include\oleauto.h:516:36: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromDec(DECIMAL*,CY*);
^
c:\mingw\include\oleauto.h:517:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarCyFromStr(OLECHAR*,LCID,ULONG,CY*);
^
c:\mingw\include\oleauto.h:517:47: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromStr(OLECHAR*,LCID,ULONG,CY*);
^
c:\mingw\include\oleauto.h:518:44: error: unknown type name 'CY'
WINOLEAUTAPI VarCyFromDisp(IDispatch*,LCID,CY*);
^
c:\mingw\include\oleauto.h:520:45: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromUI1(BYTE,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:521:45: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromI2(SHORT,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:522:44: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromI4(LONG,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:523:46: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromI8(LONG64,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:524:45: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromR4(FLOAT,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:525:35: error: expected ')' before 'LCID'
WINOLEAUTAPI VarBstrFromR8(DOUBLE,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:526:35: error: expected ')' before 'LCID'
WINOLEAUTAPI VarBstrFromDate(DATE,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:527:43: error: expected ')' before 'LCID'
WINOLEAUTAPI VarBstrFromBool(VARIANT_BOOL,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:528:51: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromI1(signed char,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:529:47: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromUI2(USHORT,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:530:48: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromUI8(ULONG64,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:531:46: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromUI4(ULONG,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:532:31: error: expected ')' before 'LCID'
WINOLEAUTAPI VarBstrFromCy(CY,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:533:29: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarBstrFromDec(DECIMAL*,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:533:49: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromDec(DECIMAL*,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:534:52: error: expected declaration specifiers or '...' before 'BSTR'
WINOLEAUTAPI VarBstrFromDisp(IDispatch*,LCID,ULONG,BSTR*);
^
c:\mingw\include\oleauto.h:536:34: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromUI1(BYTE,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:537:34: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromI2(SHORT,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:538:33: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromI4(LONG,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:539:35: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromI8(LONG64,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:540:34: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromR4(FLOAT,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:541:47: error: expected ')' before '*' token
WINOLEAUTAPI VarBoolFromR8(DOUBLE,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:542:47: error: expected ')' before '*' token
WINOLEAUTAPI VarBoolFromDate(DATE,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:543:29: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarBoolFromStr(OLECHAR*,LCID,ULONG,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:543:49: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromStr(OLECHAR*,LCID,ULONG,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:544:40: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromI1(signed char,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:545:36: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromUI2(USHORT,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:546:35: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromUI4(ULONG,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:547:37: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromUI8(ULONG64,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:548:43: error: expected ')' before '*' token
WINOLEAUTAPI VarBoolFromCy(CY,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:549:29: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarBoolFromDec(DECIMAL*,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:549:38: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromDec(DECIMAL*,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:550:46: error: unknown type name 'VARIANT_BOOL'
WINOLEAUTAPI VarBoolFromDisp(IDispatch*,LCID,VARIANT_BOOL*);
^
c:\mingw\include\oleauto.h:557:33: error: expected ')' before 'signed'
WINOLEAUTAPI VarI1FromR8(DOUBLE,signed char*);
^
c:\mingw\include\oleauto.h:558:33: error: expected ')' before 'signed'
WINOLEAUTAPI VarI1FromDate(DATE,signed char*);
^
c:\mingw\include\oleauto.h:559:27: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarI1FromStr(OLECHAR*,LCID,ULONG,signed char*);
^
c:\mingw\include\oleauto.h:560:41: error: expected ')' before 'signed'
WINOLEAUTAPI VarI1FromBool(VARIANT_BOOL,signed char*);
^
c:\mingw\include\oleauto.h:564:29: error: expected ')' before 'signed'
WINOLEAUTAPI VarI1FromCy(CY,signed char*);
^
c:\mingw\include\oleauto.h:565:27: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarI1FromDec(DECIMAL*,signed char*);
^
c:\mingw\include\oleauto.h:573:34: error: expected ')' before 'USHORT'
WINOLEAUTAPI VarUI2FromR8(DOUBLE,USHORT*);
^
c:\mingw\include\oleauto.h:574:34: error: expected ')' before 'USHORT'
WINOLEAUTAPI VarUI2FromDate(DATE,USHORT*);
^
c:\mingw\include\oleauto.h:575:28: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarUI2FromStr(OLECHAR*,LCID,ULONG,USHORT*);
^
c:\mingw\include\oleauto.h:576:42: error: expected ')' before 'USHORT'
WINOLEAUTAPI VarUI2FromBool(VARIANT_BOOL,USHORT*);
^
c:\mingw\include\oleauto.h:580:30: error: expected ')' before 'USHORT'
WINOLEAUTAPI VarUI2FromCy(CY,USHORT*);
^
c:\mingw\include\oleauto.h:581:28: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarUI2FromDec(DECIMAL*,USHORT*);
^
c:\mingw\include\oleauto.h:584:28: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarUI4FromStr(OLECHAR*,LCID,ULONG,ULONG*);
^
c:\mingw\include\oleauto.h:590:34: error: expected ')' before 'ULONG'
WINOLEAUTAPI VarUI4FromR8(DOUBLE,ULONG*);
^
c:\mingw\include\oleauto.h:591:34: error: expected ')' before 'ULONG'
WINOLEAUTAPI VarUI4FromDate(DATE,ULONG*);
^
c:\mingw\include\oleauto.h:592:42: error: expected ')' before 'ULONG'
WINOLEAUTAPI VarUI4FromBool(VARIANT_BOOL,ULONG*);
^
c:\mingw\include\oleauto.h:596:30: error: expected ')' before 'ULONG'
WINOLEAUTAPI VarUI4FromCy(CY,ULONG*);
^
c:\mingw\include\oleauto.h:597:28: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarUI4FromDec(DECIMAL*,ULONG*);
^
c:\mingw\include\oleauto.h:605:34: error: expected ')' before 'ULONG64'
WINOLEAUTAPI VarUI8FromR8(DOUBLE,ULONG64*);
^
c:\mingw\include\oleauto.h:606:34: error: expected ')' before 'ULONG64'
WINOLEAUTAPI VarUI8FromDate(DATE,ULONG64*);
^
c:\mingw\include\oleauto.h:607:28: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarUI8FromStr(OLECHAR*,LCID,ULONG,ULONG64*);
^
c:\mingw\include\oleauto.h:608:42: error: expected ')' before 'ULONG64'
WINOLEAUTAPI VarUI8FromBool(VARIANT_BOOL,ULONG64*);
^
c:\mingw\include\oleauto.h:612:28: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarUI8FromDec(DECIMAL*,ULONG64*);
^
c:\mingw\include\oleauto.h:614:30: error: expected ')' before 'ULONG64'
WINOLEAUTAPI VarUI8FromCy(CY,ULONG64*);
^
c:\mingw\include\oleauto.h:617:33: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromUI1(BYTE,DECIMAL*);
^
c:\mingw\include\oleauto.h:618:33: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromI2(SHORT,DECIMAL*);
^
c:\mingw\include\oleauto.h:619:32: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromI4(LONG,DECIMAL*);
^
c:\mingw\include\oleauto.h:620:34: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromI8(LONG64,DECIMAL*);
^
c:\mingw\include\oleauto.h:621:33: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromR4(FLOAT,DECIMAL*);
^
c:\mingw\include\oleauto.h:622:41: error: expected ')' before '*' token
WINOLEAUTAPI VarDecFromR8(DOUBLE,DECIMAL*);
^
c:\mingw\include\oleauto.h:623:41: error: expected ')' before '*' token
WINOLEAUTAPI VarDecFromDate(DATE,DECIMAL*);
^
c:\mingw\include\oleauto.h:624:28: error: unknown type name 'OLECHAR'
WINOLEAUTAPI VarDecFromStr(OLECHAR*,LCID,ULONG,DECIMAL*);
^
c:\mingw\include\oleauto.h:624:48: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromStr(OLECHAR*,LCID,ULONG,DECIMAL*);
^
c:\mingw\include\oleauto.h:625:49: error: expected ')' before '*' token
WINOLEAUTAPI VarDecFromBool(VARIANT_BOOL,DECIMAL*);
^
c:\mingw\include\oleauto.h:626:39: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromI1(signed char,DECIMAL*);
^
c:\mingw\include\oleauto.h:627:35: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromUI2(USHORT,DECIMAL*);
^
c:\mingw\include\oleauto.h:628:34: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromUI4(ULONG,DECIMAL*);
^
c:\mingw\include\oleauto.h:629:36: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromUI8(ULONG64,DECIMAL*);
^
c:\mingw\include\oleauto.h:630:37: error: expected ')' before '*' token
WINOLEAUTAPI VarDecFromCy(CY,DECIMAL*);
^
c:\mingw\include\oleauto.h:631:45: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFromDisp(IDispatch*,LCID,DECIMAL*);
^
c:\mingw\include\oleauto.h:633:1: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecNeg(const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:633:39: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecNeg(const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:637:1: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecAbs(const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:637:39: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecAbs(const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:638:1: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecAdd(const DECIMAL*,const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:638:1: error: unknown type name 'DECIMAL'
c:\mingw\include\oleauto.h:638:54: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecAdd(const DECIMAL*,const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:639:1: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecCmp(const DECIMAL*,const DECIMAL*);
^
c:\mingw\include\oleauto.h:639:1: error: unknown type name 'DECIMAL'
c:\mingw\include\oleauto.h:640:1: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecCmpR8(const DECIMAL*,DOUBLE);
^
c:\mingw\include\oleauto.h:640:41: error: unknown type name 'DOUBLE'
WINOLEAUTAPI VarDecCmpR8(const DECIMAL*,DOUBLE);
^
c:\mingw\include\oleauto.h:641:1: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecDiv(const DECIMAL*,const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:641:1: error: unknown type name 'DECIMAL'
c:\mingw\include\oleauto.h:641:54: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecDiv(const DECIMAL*,const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:642:1: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFix(const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:642:39: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecFix(const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:643:1: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecInt(const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:643:39: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecInt(const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:644:1: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecMul(const DECIMAL*,const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:644:1: error: unknown type name 'DECIMAL'
c:\mingw\include\oleauto.h:644:54: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecMul(const DECIMAL*,const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:645:1: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecRound(const DECIMAL*,int,DECIMAL*);
^
c:\mingw\include\oleauto.h:645:45: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecRound(const DECIMAL*,int,DECIMAL*);
^
c:\mingw\include\oleauto.h:646:1: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecSub(const DECIMAL*,const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:646:1: error: unknown type name 'DECIMAL'
c:\mingw\include\oleauto.h:646:54: error: unknown type name 'DECIMAL'
WINOLEAUTAPI VarDecSub(const DECIMAL*,const DECIMAL*,DECIMAL*);
^
c:\mingw\include\oleauto.h:647:32: error: expected declaration specifiers or '...' before 'CY'
WINOLEAUTAPI VarCyAbs(const CY,CY*);
^
c:\mingw\include\oleauto.h:648:38: error: redefinition of parameter 'CY'
WINOLEAUTAPI VarCyAdd(const CY,const CY,CY*);
^
c:\mingw\include\oleauto.h:648:29: note: previous definition of 'CY' was here
WINOLEAUTAPI VarCyAdd(const CY,const CY,CY*);
^
c:\mingw\include\oleauto.h:648:41: error: expected declaration specifiers or '...' before 'CY'
WINOLEAUTAPI VarCyAdd(const CY,const CY,CY*);
^
c:\mingw\include\oleauto.h:649:38: error: redefinition of parameter 'CY'
WINOLEAUTAPI VarCyCmp(const CY,const CY);
^
c:\mingw\include\oleauto.h:649:29: note: previous definition of 'CY' was here
WINOLEAUTAPI VarCyCmp(const CY,const CY);
^
c:\mingw\include\oleauto.h:650:34: error: unknown type name 'DOUBLE'
WINOLEAUTAPI VarCyCmpR8(const CY,DOUBLE);
^
c:\mingw\include\oleauto.h:651:32: error: expected declaration specifiers or '...' before 'CY'
WINOLEAUTAPI VarCyFix(const CY,CY*);
^
c:\mingw\include\oleauto.h:652:32: error: expected declaration specifiers or '...' before 'CY'
WINOLEAUTAPI VarCyInt(const CY,CY*);
^
c:\mingw\include\oleauto.h:653:32: error: expected declaration specifiers or '...' before 'CY'
WINOLEAUTAPI VarCyMul(const CY,CY,CY*);
^
c:\mingw\include\oleauto.h:653:35: error: expected declaration specifiers or '...' before 'CY'
WINOLEAUTAPI VarCyMul(const CY,CY,CY*);
^
c:\mingw\include\oleauto.h:654:39: error: expected declaration specifiers or '...' before 'CY'
WINOLEAUTAPI VarCyMulI4(const CY,LONG,CY*);
^
c:\mingw\include\oleauto.h:655:41: error: expected declaration specifiers or '...' before 'CY'
WINOLEAUTAPI VarCyMulI8(const CY,LONG64,CY*);
^
c:\mingw\include\oleauto.h:656:32: error: expected declaration specifiers or '...' before 'CY'
WINOLEAUTAPI VarCyNeg(const CY,CY*);
^
c:\mingw\include\oleauto.h:657:38: error: expected declaration specifiers or '...' before 'CY'
WINOLEAUTAPI VarCyRound(const CY,INT,CY*);
^
c:\mingw\include\oleauto.h:658:38: error: redefinition of parameter 'CY'
WINOLEAUTAPI VarCySub(const CY,const CY,CY*);
^
c:\mingw\include\oleauto.h:658:29: note: previous definition of 'CY' was here
WINOLEAUTAPI VarCySub(const CY,const CY,CY*);
^
c:\mingw\include\oleauto.h:658:41: error: expected declaration specifiers or '...' before 'CY'
WINOLEAUTAPI VarCySub(const CY,const CY,CY*);
^
c:\mingw\include\oleauto.h:679:35: error: expected ')' before 'LCID'
WINOLEAUTAPI VarBstrCmp(BSTR,BSTR,LCID,ULONG);
^
c:\mingw\include\oleauto.h:680:39: error: expected ')' before '*' token
WINOLEAUTAPI VarBstrCat(BSTR,BSTR,BSTR*);
^
In file included from c:\mingw\include\ole2.h:52:0,
from c:\mingw\include\windows.h:101,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\oleidl.h:123:46: error: unknown type name 'LPOLESTR'
STDMETHOD(ParseDisplayName)(THIS_ IBindCtx*,LPOLESTR,ULONG*,IMoniker**) PURE;
^
c:\mingw\include\oleidl.h:141:46: error: unknown type name 'LPOLESTR'
STDMETHOD(ParseDisplayName)(THIS_ IBindCtx*,LPOLESTR,ULONG*,IMoniker**) PURE;
^
c:\mingw\include\oleidl.h:154:46: error: unknown type name 'LPOLESTR'
STDMETHOD(ParseDisplayName)(THIS_ IBindCtx*,LPOLESTR,ULONG*,IMoniker**) PURE;
^
c:\mingw\include\oleidl.h:157:29: error: unknown type name 'LPOLESTR'
STDMETHOD(GetObject)(THIS_ LPOLESTR,DWORD,IBindCtx*,REFIID,void**) PURE;
^
c:\mingw\include\oleidl.h:158:36: error: unknown type name 'LPOLESTR'
STDMETHOD(GetObjectStorage)(THIS_ LPOLESTR,IBindCtx*,REFIID,void**) PURE;
^
c:\mingw\include\oleidl.h:159:29: error: unknown type name 'LPOLESTR'
STDMETHOD(IsRunning)(THIS_ LPOLESTR) PURE;
^
c:\mingw\include\oleidl.h:212:32: error: unknown type name 'LPCOLESTR'
STDMETHOD(SetHostNames)(THIS_ LPCOLESTR,LPCOLESTR) PURE;
^
c:\mingw\include\oleidl.h:212:42: error: unknown type name 'LPCOLESTR'
STDMETHOD(SetHostNames)(THIS_ LPCOLESTR,LPCOLESTR) PURE;
^
c:\mingw\include\oleidl.h:223:37: error: unknown type name 'LPOLESTR'
STDMETHOD(GetUserType)(THIS_ DWORD,LPOLESTR*) PURE;
^
c:\mingw\include\oleidl.h:293:60: error: unknown type name 'LPCOLESTR'
STDMETHOD(SetActiveObject)(THIS_ LPOLEINPLACEACTIVEOBJECT,LPCOLESTR) PURE;
^
c:\mingw\include\oleidl.h:342:60: error: unknown type name 'LPCOLESTR'
STDMETHOD(SetActiveObject)(THIS_ LPOLEINPLACEACTIVEOBJECT,LPCOLESTR) PURE;
^
c:\mingw\include\oleidl.h:346:33: error: unknown type name 'LPCOLESTR'
STDMETHOD(SetStatusText)(THIS_ LPCOLESTR) PURE;
^
In file included from c:\mingw\include\windows.h:101:0,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\ole2.h:69:52: error: unknown type name 'LPOLESTR'
WINOLEAPI WriteFmtUserTypeStg(LPSTORAGE,CLIPFORMAT,LPOLESTR);
^
c:\mingw\include\ole2.h:70:52: error: unknown type name 'LPOLESTR'
WINOLEAPI ReadFmtUserTypeStg(LPSTORAGE,CLIPFORMAT*,LPOLESTR*);
^
In file included from c:\mingw\include\rpcdce.h:33:0,
from c:\mingw\include\rpc.h:65,
from c:\mingw\include\windows.h:82,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\ole2.h:80:41: error: expected ')' before 'const'
WINOLEAPI OleCreateLinkToFile(LPCOLESTR,REFIID,DWORD,LPFORMATETC,LPOLECLIENTSITE,LPSTORAGE,PVOID*);
^
In file included from c:\mingw\include\windows.h:101:0,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\ole2.h:81:38: error: unknown type name 'LPCOLESTR'
WINOLEAPI OleCreateFromFile(REFCLSID,LPCOLESTR,REFIID,DWORD,LPFORMATETC,LPOLECLIENTSITE,LPSTORAGE,PVOID*);
^
c:\mingw\include\ole2.h:109:47: error: expected ')' before 'BOOL'
WINOLEAPI_(HGLOBAL) OleGetIconOfFile(LPOLESTR,BOOL);
^
c:\mingw\include\ole2.h:110:48: error: unknown type name 'LPOLESTR'
WINOLEAPI_(HGLOBAL) OleGetIconOfClass(REFCLSID,LPOLESTR,BOOL);
^
c:\mingw\include\ole2.h:111:59: error: unknown type name 'LPOLESTR'
WINOLEAPI_(HGLOBAL) OleMetafilePictFromIconAndLabel(HICON,LPOLESTR,LPOLESTR,UINT);
^
c:\mingw\include\ole2.h:111:68: error: unknown type name 'LPOLESTR'
WINOLEAPI_(HGLOBAL) OleMetafilePictFromIconAndLabel(HICON,LPOLESTR,LPOLESTR,UINT);
^
c:\mingw\include\ole2.h:112:44: error: unknown type name 'LPOLESTR'
WINOLEAPI OleRegGetUserType(REFCLSID,DWORD,LPOLESTR*);
^
In file included from pure-data/src/x_misc.c:13:0:
c:\mingw\include\wtypes.h:110:18: error: 'BSTR' redeclared as different kind of symbol
typedef OLECHAR *BSTR;
^
In file included from c:\mingw\include\rpcdce.h:33:0,
from c:\mingw\include\rpc.h:65,
from c:\mingw\include\windows.h:82,
from c:\mingw\include\rpc.h:27,
from c:\mingw\include\wtypes.h:29,
from pure-data/src/x_misc.c:13:
c:\mingw\include\oleauto.h:231:1: note: previous declaration of 'BSTR' was here
WINOLEAUTAPI_(BSTR) SysAllocStringByteLen(const char*,unsigned int);
^
make: *** [pure-data/src/x_misc.o] Error 1
D:\Resources\puredata\libpd\libpd>cp libs/libpdcsharp.dll csharp/bin/Debug/
cp: cannot stat `libs/libpdcsharp.dll': No such file or directory
D:\Resources\puredata\libpd\libpd>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment