Yes. I did remember asio.h Here are the end of the error messages. /usr/local/include/wine/windows/mmsystem.h:1644: error: expected ‘)’ before ‘UINT’ /usr/local/include/wine/windows/mmsystem.h:1645: error: expected ‘)’ before ‘LONG’ /usr/local/include/wine/windows/mmsystem.h:1646: error: expected ‘)’ before ‘LONG’ /usr/local/include/wine/windows/mmsystem.h:1647: error: expected ‘)’ before ‘LONG’ /usr/local/include/wine/windows/mmsystem.h:1648: error: expected ‘)’ before ‘MMIOINFO’ /usr/local/include/wine/windows/mmsystem.h:1649: error: expected ‘)’ before ‘const’ /usr/local/include/wine/windows/mmsystem.h:1650: error: expected ‘)’ before ‘LONG’ /usr/local/include/wine/windows/mmsystem.h:1651: error: expected ‘)’ before ‘UINT’ /usr/local/include/wine/windows/mmsystem.h:1652: error: expected ‘)’ before ‘MMIOINFO’ /usr/local/include/wine/windows/mmsystem.h:1653: error: expected ‘,’ or ‘;’ before ‘mmioSendMessage’ /usr/local/include/wine/windows/mmsystem.h:1654: error: expected ‘)’ before ‘MMCKINFO’ /usr/local/include/wine/windows/mmsystem.h:1655: error: expected ‘)’ before ‘MMCKINFO’ /usr/local/include/wine/windows/mmsystem.h:1656: error: expected ‘)’ before ‘MMCKINFO’ /usr/local/include/wine/windows/mmsystem.h:1661: error: expected declaration specifiers or ‘...’ before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:1661: error: expected declaration specifiers or ‘...’ before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:1662: error: expected declaration specifiers or ‘...’ before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:1662: error: expected declaration specifiers or ‘...’ before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:1664: error: expected ‘)’ before ‘UINT’ /usr/local/include/wine/windows/mmsystem.h:1665: error: expected ‘)’ before ‘UINT’ /usr/local/include/wine/windows/mmsystem.h:1670: error: expected declaration specifiers or ‘...’ before ‘LPCSTR’ /usr/local/include/wine/windows/mmsystem.h:1671: error: expected declaration specifiers or ‘...’ before ‘LPCWSTR’ /usr/local/include/wine/windows/mmsystem.h:1673: error: expected declaration specifiers or ‘...’ before ‘LPSTR’ /usr/local/include/wine/windows/mmsystem.h:1674: error: expected declaration specifiers or ‘...’ before ‘LPWSTR’ /usr/local/include/wine/windows/mmsystem.h:1677: error: expected ‘,’ or ‘;’ before ‘mciGetCreatorTask’ /usr/local/include/wine/windows/mmsystem.h:1945: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:1949: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:1957: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:1968: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:1974: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:1979: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:1986: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:1992: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2001: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2007: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2015: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2026: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2032: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2039: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2044: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2052: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2057: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2065: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2070: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2078: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2127: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2134: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2139: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2144: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2178: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2187: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2199: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2205: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2245: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2305: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2315: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2328: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2335: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2340: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2347: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2357: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2368: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2406: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2416: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2429: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2436: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2446: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2457: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2463: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2472: error: expected specifier-qualifier-list before ‘DWORD_PTR’ /usr/local/include/wine/windows/mmsystem.h:2478: error: expected specifier-qualifier-list before ‘DWORD_PTR’ In file included from asio.c:41: /usr/local/include/wine/library.h:27:20: error: windef.h: No such file or directory /usr/local/include/wine/library.h:28:21: error: winbase.h: No such file or directory In file included from asio.c:41: /usr/local/include/wine/library.h:63: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/local/include/wine/library.h:65: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/local/include/wine/library.h:70: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wine_switch_to_stack’ /usr/local/include/wine/library.h:87: error: expected declaration specifiers or ‘...’ before ‘LDT_ENTRY’ /usr/local/include/wine/library.h:88: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/local/include/wine/library.h:96: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/local/include/wine/library.h:131: error: expected ‘)’ before ‘*’ token /usr/local/include/wine/library.h:137: error: expected ‘)’ before ‘*’ token /usr/local/include/wine/library.h:143: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/local/include/wine/library.h:149: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/local/include/wine/library.h:155: error: expected ‘)’ before ‘*’ token /usr/local/include/wine/library.h:164: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/local/include/wine/library.h:170: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token In file included from asio.c:42: /usr/local/include/wine/debug.h:149: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/local/include/wine/debug.h:150: error: expected ‘;’ before ‘int’ /usr/local/include/wine/debug.h:169: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/local/include/wine/debug.h:181: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/local/include/wine/debug.h:186: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/local/include/wine/debug.h: In function ‘wine_dbgstr_point’: /usr/local/include/wine/debug.h:199: error: ‘POINT’ has no member named ‘x’ /usr/local/include/wine/debug.h:199: error: ‘POINT’ has no member named ‘y’ /usr/local/include/wine/debug.h: In function ‘wine_dbgstr_size’: /usr/local/include/wine/debug.h:205: error: ‘SIZE’ has no member named ‘cx’ /usr/local/include/wine/debug.h:205: error: ‘SIZE’ has no member named ‘cy’ /usr/local/include/wine/debug.h: In function ‘wine_dbgstr_rect’: /usr/local/include/wine/debug.h:211: error: ‘RECT’ has no member named ‘left’ /usr/local/include/wine/debug.h:211: error: ‘RECT’ has no member named ‘top’ /usr/local/include/wine/debug.h:212: error: ‘RECT’ has no member named ‘right’ /usr/local/include/wine/debug.h:212: error: ‘RECT’ has no member named ‘bottom’ /usr/local/include/wine/debug.h: At top level: /usr/local/include/wine/debug.h:215: error: expected ‘)’ before ‘ll’ /usr/local/include/wine/debug.h:257: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/local/include/wine/debug.h:260: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token asio.c:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘const’ asio.c:99: error: expected specifier-qualifier-list before ‘HRESULT’ asio.c:146: error: field ‘ref’ declared as a function asio.c:149: error: expected specifier-qualifier-list before ‘HWND’ asio.c: In function ‘IWineASIOImpl_AddRef’: asio.c:203: warning: passing argument 1 of ‘InterlockedIncrement’ from incompatible pointer type asio.c: In function ‘IWineASIOImpl_Release’: asio.c:213: warning: passing argument 1 of ‘InterlockedDecrement’ from incompatible pointer type asio.c:218: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:221: error: ‘IWineASIOImpl’ has no member named ‘terminate’ asio.c:222: error: ‘IWineASIOImpl’ has no member named ‘semaphore1’ asio.c:224: warning: implicit declaration of function ‘WaitForSingleObject’ asio.c:224: error: ‘IWineASIOImpl’ has no member named ‘stop_event’ asio.c:226: error: ‘IWineASIOImpl’ has no member named ‘semaphore1’ asio.c:227: error: ‘IWineASIOImpl’ has no member named ‘semaphore2’ asio.c:229: warning: implicit declaration of function ‘HeapFree’ asio.c:229: warning: implicit declaration of function ‘GetProcessHeap’ asio.c: At top level: asio.c:235: warning: type defaults to ‘int’ in declaration of ‘HRESULT’ asio.c:235: warning: ‘__stdcall__’ attribute only applies to function types asio.c:235: error: static declaration of ‘HRESULT’ follows non-static declaration /usr/local/include/wine/windows/objbase.h:519: error: previous declaration of ‘HRESULT’ was here asio.c:235: error: expected ‘,’ or ‘;’ before ‘IWineASIOImpl_QueryInterface’ asio.c: In function ‘set_clientname’: asio.c:278: error: ‘IWineASIOImpl’ has no member named ‘client_name’ asio.c: In function ‘read_config’: asio.c:308: warning: implicit declaration of function ‘isspace’ asio.c:315: error: ‘IWineASIOImpl’ has no member named ‘client_name’ asio.c: In function ‘get_numChannels’: asio.c:338: error: ‘IWineASIOImpl’ has no member named ‘client_name’ asio.c: In function ‘set_portname’: asio.c:355: error: ‘IWineASIOImpl’ has no member named ‘client_name’ asio.c: In function ‘__wrapped_IWineASIOImpl_init’: asio.c:381: error: ‘IWineASIOImpl’ has no member named ‘sample_rate’ asio.c:382: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:383: error: ‘IWineASIOImpl’ has no member named ‘input_latency’ asio.c:383: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:384: error: ‘IWineASIOImpl’ has no member named ‘output_latency’ asio.c:384: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:385: error: ‘IWineASIOImpl’ has no member named ‘miliseconds’ asio.c:385: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:385: error: ‘IWineASIOImpl’ has no member named ‘sample_rate’ asio.c:386: error: ‘IWineASIOImpl’ has no member named ‘callbacks’ asio.c:387: error: ‘IWineASIOImpl’ has no member named ‘sample_position’ asio.c:388: error: ‘IWineASIOImpl’ has no member named ‘error_message’ asio.c:389: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:390: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:391: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:392: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:393: error: ‘IWineASIOImpl’ has no member named ‘toggle’ asio.c:394: error: ‘IWineASIOImpl’ has no member named ‘client_state’ asio.c:395: error: ‘IWineASIOImpl’ has no member named ‘time_info_mode’ asio.c:396: error: ‘IWineASIOImpl’ has no member named ‘tc_read’ asio.c:397: error: ‘IWineASIOImpl’ has no member named ‘terminate’ asio.c:398: error: ‘IWineASIOImpl’ has no member named ‘state’ asio.c:400: error: ‘IWineASIOImpl’ has no member named ‘semaphore1’ asio.c:401: error: ‘IWineASIOImpl’ has no member named ‘semaphore2’ asio.c:403: error: ‘IWineASIOImpl’ has no member named ‘start_event’ asio.c:403: warning: implicit declaration of function ‘CreateEventW’ asio.c:404: error: ‘IWineASIOImpl’ has no member named ‘stop_event’ asio.c:405: error: ‘IWineASIOImpl’ has no member named ‘thread’ asio.c:405: warning: implicit declaration of function ‘CreateThread’ asio.c:405: error: ‘IWineASIOImpl’ has no member named ‘thread_id’ asio.c:406: error: ‘IWineASIOImpl’ has no member named ‘thread’ asio.c:408: error: ‘IWineASIOImpl’ has no member named ‘start_event’ asio.c:409: warning: implicit declaration of function ‘CloseHandle’ asio.c:409: error: ‘IWineASIOImpl’ has no member named ‘start_event’ asio.c:410: error: ‘IWineASIOImpl’ has no member named ‘start_event’ asio.c:410: error: expected ‘)’ before ‘~’ token asio.c:423: error: ‘IWineASIOImpl’ has no member named ‘client_name’ asio.c:425: error: ‘IWineASIOImpl’ has no member named ‘client_name’ asio.c:426: error: ‘IWineASIOImpl’ has no member named ‘client_name’ asio.c:429: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:429: error: ‘IWineASIOImpl’ has no member named ‘client_name’ asio.c:430: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:436: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:447: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:449: error: ‘IWineASIOImpl’ has no member named ‘sample_rate’ asio.c:449: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:450: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:450: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:452: error: ‘IWineASIOImpl’ has no member named ‘miliseconds’ asio.c:452: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:452: error: ‘IWineASIOImpl’ has no member named ‘sample_rate’ asio.c:453: error: ‘IWineASIOImpl’ has no member named ‘input_latency’ asio.c:453: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:454: error: ‘IWineASIOImpl’ has no member named ‘output_latency’ asio.c:454: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:459: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:460: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:461: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:461: warning: implicit declaration of function ‘HeapAlloc’ asio.c:461: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:462: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:464: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:467: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:468: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:470: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:471: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:472: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:473: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:474: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:477: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:478: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:479: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:479: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:480: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:482: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:485: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:486: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:488: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:489: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:490: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:491: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:492: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c: In function ‘__wrapped_IWineASIOImpl_getErrorMessage’: asio.c:514: error: ‘IWineASIOImpl’ has no member named ‘error_message’ asio.c: In function ‘get_targetname’: asio.c:521: error: ‘IWineASIOImpl’ has no member named ‘client_name’ asio.c: In function ‘__wrapped_IWineASIOImpl_start’: asio.c:542: error: ‘IWineASIOImpl’ has no member named ‘callbacks’ asio.c:544: error: ‘IWineASIOImpl’ has no member named ‘sample_position’ asio.c:545: error: ‘IWineASIOImpl’ has no member named ‘system_time’ asio.c:546: error: ‘IWineASIOImpl’ has no member named ‘system_time’ asio.c:548: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:555: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:557: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:559: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:561: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:564: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:564: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:565: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:566: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:567: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:567: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:569: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:578: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:582: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:584: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:595: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:597: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:599: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:601: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:604: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:604: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:605: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:606: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:607: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:607: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:609: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:618: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:622: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:623: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:634: error: ‘IWineASIOImpl’ has no member named ‘state’ asio.c: In function ‘__wrapped_IWineASIOImpl_stop’: asio.c:649: error: ‘IWineASIOImpl’ has no member named ‘state’ asio.c:651: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:652: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:657: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:657: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:658: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:658: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:662: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:663: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:668: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:668: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:669: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:669: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:673: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c: In function ‘__wrapped_IWineASIOImpl_getChannels’: asio.c:688: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:691: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:693: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:693: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c: In function ‘__wrapped_IWineASIOImpl_getLatencies’: asio.c:704: error: ‘IWineASIOImpl’ has no member named ‘input_latency’ asio.c:707: error: ‘IWineASIOImpl’ has no member named ‘output_latency’ asio.c: In function ‘__wrapped_IWineASIOImpl_getBufferSize’: asio.c:718: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:721: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:724: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:729: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:729: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:729: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c: In function ‘__wrapped_IWineASIOImpl_canSampleRate’: asio.c:739: error: ‘IWineASIOImpl’ has no member named ‘sample_rate’ asio.c: In function ‘__wrapped_IWineASIOImpl_getSampleRate’: asio.c:751: error: ‘IWineASIOImpl’ has no member named ‘sample_rate’ asio.c:753: error: ‘IWineASIOImpl’ has no member named ‘sample_rate’ asio.c: In function ‘__wrapped_IWineASIOImpl_setSampleRate’: asio.c:763: error: ‘IWineASIOImpl’ has no member named ‘sample_rate’ asio.c: In function ‘__wrapped_IWineASIOImpl_setClockSource’: asio.c:795: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c: In function ‘__wrapped_IWineASIOImpl_getSamplePosition’: asio.c:808: error: ‘IWineASIOImpl’ has no member named ‘system_time’ asio.c:809: error: ‘IWineASIOImpl’ has no member named ‘system_time’ asio.c:811: error: ‘IWineASIOImpl’ has no member named ‘sample_position’ asio.c:813: error: ‘IWineASIOImpl’ has no member named ‘sample_position’ asio.c:814: error: ‘IWineASIOImpl’ has no member named ‘sample_position’ asio.c:819: error: ‘IWineASIOImpl’ has no member named ‘sample_position’ asio.c: In function ‘__wrapped_IWineASIOImpl_getChannelInfo’: asio.c:832: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:832: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:843: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:844: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:848: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:849: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c: In function ‘__wrapped_IWineASIOImpl_disposeBuffers’: asio.c:866: error: ‘IWineASIOImpl’ has no member named ‘callbacks’ asio.c:869: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:871: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:873: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:874: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:875: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:877: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:880: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:882: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:884: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:885: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:886: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:888: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c: In function ‘__wrapped_IWineASIOImpl_createBuffers’: asio.c:902: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:903: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:903: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:904: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:905: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:905: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:907: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:908: error: ‘IWineASIOImpl’ has no member named ‘miliseconds’ asio.c:908: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:908: error: ‘IWineASIOImpl’ has no member named ‘sample_rate’ asio.c:914: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:920: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:920: error: ‘IWineASIOImpl’ has no member named ‘num_inputs’ asio.c:927: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:927: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:927: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:928: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:928: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:930: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:930: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:931: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:931: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:931: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:932: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:932: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:933: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:934: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:934: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:938: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:938: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:944: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:948: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:954: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:954: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:961: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:961: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:961: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:962: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:962: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:964: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:964: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:965: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:965: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:965: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:966: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:966: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:967: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:968: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:968: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:972: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:972: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:978: error: ‘IWineASIOImpl’ has no member named ‘active_outputs’ asio.c:982: error: ‘IWineASIOImpl’ has no member named ‘callbacks’ asio.c:984: error: ‘IWineASIOImpl’ has no member named ‘callbacks’ asio.c:986: error: ‘IWineASIOImpl’ has no member named ‘callbacks’ asio.c:988: error: ‘IWineASIOImpl’ has no member named ‘time_info_mode’ asio.c:989: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:990: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:991: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:992: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:993: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:994: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:994: error: ‘IWineASIOImpl’ has no member named ‘sample_rate’ asio.c:995: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:997: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:998: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:999: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:1000: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:1003: error: ‘IWineASIOImpl’ has no member named ‘time_info_mode’ asio.c:1007: error: ‘IWineASIOImpl’ has no member named ‘time_info_mode’ asio.c: In function ‘__wrapped_IWineASIOImpl_future’: asio.c:1040: error: ‘IWineASIOImpl’ has no member named ‘tc_read’ asio.c:1043: error: ‘IWineASIOImpl’ has no member named ‘tc_read’ asio.c: At top level: asio.c:1067: error: ‘IWineASIOImpl_QueryInterface’ undeclared here (not in a function) asio.c:1067: warning: excess elements in struct initializer asio.c:1067: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1068: warning: excess elements in struct initializer asio.c:1068: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1069: warning: excess elements in struct initializer asio.c:1069: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1070: warning: excess elements in struct initializer asio.c:1070: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1071: warning: excess elements in struct initializer asio.c:1071: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1072: warning: excess elements in struct initializer asio.c:1072: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1073: warning: excess elements in struct initializer asio.c:1073: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1074: warning: excess elements in struct initializer asio.c:1074: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1075: warning: excess elements in struct initializer asio.c:1075: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1076: warning: excess elements in struct initializer asio.c:1076: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1077: warning: excess elements in struct initializer asio.c:1077: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1078: warning: excess elements in struct initializer asio.c:1078: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1079: warning: excess elements in struct initializer asio.c:1079: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1080: warning: excess elements in struct initializer asio.c:1080: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1081: warning: excess elements in struct initializer asio.c:1081: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1082: warning: excess elements in struct initializer asio.c:1082: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1083: warning: excess elements in struct initializer asio.c:1083: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1084: warning: excess elements in struct initializer asio.c:1084: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1085: warning: excess elements in struct initializer asio.c:1085: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1086: warning: excess elements in struct initializer asio.c:1086: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1087: warning: excess elements in struct initializer asio.c:1087: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1088: warning: excess elements in struct initializer asio.c:1088: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1089: warning: excess elements in struct initializer asio.c:1089: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1090: warning: excess elements in struct initializer asio.c:1090: warning: (near initialization for ‘WineASIO_Vtbl’) asio.c:1093: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘asioCreateInstance’ asio.c: In function ‘jack_process’: asio.c:1130: error: ‘IWineASIOImpl’ has no member named ‘state’ asio.c:1133: error: ‘IWineASIOImpl’ has no member named ‘client’ asio.c:1136: error: ‘IWineASIOImpl’ has no member named ‘client_state’ asio.c:1137: error: ‘IWineASIOImpl’ has no member named ‘client_state’ asio.c:1139: error: ‘IWineASIOImpl’ has no member named ‘sample_position’ asio.c:1142: error: ‘IWineASIOImpl’ has no member named ‘active_inputs’ asio.c:1144: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:1146: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:1146: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:1146: error: ‘IWineASIOImpl’ has no member named ‘toggle’ asio.c:1147: error: ‘IWineASIOImpl’ has no member named ‘input’ asio.c:1158: error: ‘IWineASIOImpl’ has no member named ‘semaphore1’ asio.c:1161: error: ‘IWineASIOImpl’ has no member named ‘semaphore2’ asio.c:1164: error: ‘IWineASIOImpl’ has no member named ‘num_outputs’ asio.c:1166: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:1168: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:1168: error: ‘IWineASIOImpl’ has no member named ‘block_frames’ asio.c:1168: error: ‘IWineASIOImpl’ has no member named ‘toggle’ asio.c:1169: error: ‘IWineASIOImpl’ has no member named ‘output’ asio.c:1177: error: ‘IWineASIOImpl’ has no member named ‘toggle’ asio.c:1177: error: ‘IWineASIOImpl’ has no member named ‘toggle’ asio.c: In function ‘win32_callback’: asio.c:1199: warning: implicit declaration of function ‘SetEvent’ asio.c:1199: error: ‘IWineASIOImpl’ has no member named ‘start_event’ asio.c:1204: error: ‘IWineASIOImpl’ has no member named ‘semaphore1’ asio.c:1207: error: ‘IWineASIOImpl’ has no member named ‘terminate’ asio.c:1209: error: ‘IWineASIOImpl’ has no member named ‘stop_event’ asio.c:1213: error: ‘IWineASIOImpl’ has no member named ‘system_time’ asio.c:1216: error: ‘IWineASIOImpl’ has no member named ‘state’ asio.c:1218: error: ‘IWineASIOImpl’ has no member named ‘time_info_mode’ asio.c:1221: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:1221: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:1222: error: ‘IWineASIOImpl’ has no member named ‘tc_read’ asio.c:1224: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:1224: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:1225: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:1227: error: ‘IWineASIOImpl’ has no member named ‘callbacks’ asio.c:1227: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:1227: error: ‘IWineASIOImpl’ has no member named ‘toggle’ asio.c:1228: error: ‘IWineASIOImpl’ has no member named ‘asio_time’ asio.c:1231: error: ‘IWineASIOImpl’ has no member named ‘callbacks’ asio.c:1231: error: ‘IWineASIOImpl’ has no member named ‘toggle’ asio.c:1235: error: ‘IWineASIOImpl’ has no member named ‘semaphore2’ make: *** [asio.o] Error 1 susan@ubuntu:~/Desktop/wineasio$ -----Original Message----- >From: billstei <wineforum-user@xxxxxxxxxx> >Sent: Apr 13, 2008 8:59 PM >To: wine-users@xxxxxxxxxx >Subject: Re: wine asio > >Need the error message(s) that you got from the make attempt. > >Did you remember to manually copy the asio.h header file into the wineasio source directory? > >Bill > > > > >