DEFAULT BUILD OPTIONS - W/O 3PLibs (SET ANY ARGUMENT TO INVOKE THE PROMPT!) Checking if your kit is complete... Looks good Unrecognized argument in LIBS ignored: 'Delayimp.lib' Writing Makefile for Win32::Printer cp Printer/Direct.pm blib/lib/Win32/Printer/Direct.pm cp Printer/Enum.pm blib/lib/Win32/Printer/Enum.pm cp Printer.pm blib/lib/Win32/Printer.pm /Users/cpanrun/pristine/5.8.7/bin/perl /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/xsubpp -typemap /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/typemap -typemap typemap Printer.xs > Printer.xsc && mv Printer.xsc Printer.c gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.9.0\" -DXS_VERSION=\"0.9.0\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" Printer.c Printer.xs:25:22: error: winspool.h: No such file or directory Printer.xs:26:21: error: commdlg.h: No such file or directory Printer.xs:30: error: parse error before 'ToWide' Printer.xs:31: error: parse error before 'lpString' Printer.xs: In function 'ToWide': Printer.xs:35: error: 'LPWSTR' undeclared (first use in this function) Printer.xs:35: error: (Each undeclared identifier is reported only once Printer.xs:35: error: for each function it appears in.) Printer.xs:35: error: parse error before 'lpwString' Printer.xs:38: error: 'sz' undeclared (first use in this function) Printer.xs:38: error: 'CP_UTF8' undeclared (first use in this function) Printer.xs:38: error: 'lpString' undeclared (first use in this function) Printer.xs:38: error: 'cbString' undeclared (first use in this function) Printer.xs:42: error: 'lpwString' undeclared (first use in this function) Printer.xs:42: error: parse error before 'malloc' Printer.xs: At top level: Printer.xs:57: error: parse error before 'GetTextExtentPoint32UTF8' Printer.xs:58: error: parse error before 'hdc' Printer.xs: In function 'GetTextExtentPoint32UTF8': Printer.xs:64: error: 'LPWSTR' undeclared (first use in this function) Printer.xs:64: error: parse error before 'lpwString' Printer.xs:65: error: 'BOOL' undeclared (first use in this function) Printer.xs:67: error: 'lpwString' undeclared (first use in this function) Printer.xs:67: error: 'lpString' undeclared (first use in this function) Printer.xs:67: error: 'cbString' undeclared (first use in this function) Printer.xs:70: error: 'retVal' undeclared (first use in this function) Printer.xs:70: error: 'hdc' undeclared (first use in this function) Printer.xs:70: error: 'lpSize' undeclared (first use in this function) Printer.xs: At top level: Printer.xs:81: error: parse error before 'GetTextExtentExPointUTF8' Printer.xs:82: error: parse error before 'hdc' Printer.xs: In function 'GetTextExtentExPointUTF8': Printer.xs:91: error: 'LPWSTR' undeclared (first use in this function) Printer.xs:91: error: parse error before 'lpwString' Printer.xs:92: error: 'BOOL' undeclared (first use in this function) Printer.xs:94: error: 'lpwString' undeclared (first use in this function) Printer.xs:94: error: 'lpszStr' undeclared (first use in this function) Printer.xs:94: error: 'cchString' undeclared (first use in this function) Printer.xs:97: error: 'retVal' undeclared (first use in this function) Printer.xs:97: error: 'hdc' undeclared (first use in this function) Printer.xs:97: error: 'nMaxExtent' undeclared (first use in this function) Printer.xs:97: error: 'lpnFit' undeclared (first use in this function) Printer.xs:97: error: 'alpDx' undeclared (first use in this function) Printer.xs:97: error: 'lpSize' undeclared (first use in this function) Printer.xs: At top level: Printer.xs:108: error: parse error before 'TabbedTextOutUTF8' Printer.xs:109: error: parse error before 'hdc' Printer.xs: In function 'TabbedTextOutUTF8': Printer.xs:119: error: 'LPWSTR' undeclared (first use in this function) Printer.xs:119: error: parse error before 'lpwString' Printer.xs:120: error: 'BOOL' undeclared (first use in this function) Printer.xs:123: error: 'cbString' undeclared (first use in this function) Printer.xs:125: error: 'lpwString' undeclared (first use in this function) Printer.xs:125: error: 'lpString' undeclared (first use in this function) Printer.xs:128: error: 'retVal' undeclared (first use in this function) Printer.xs:128: error: 'hdc' undeclared (first use in this function) Printer.xs:128: error: 'nXStart' undeclared (first use in this function) Printer.xs:128: error: 'nYStart' undeclared (first use in this function) Printer.xs:128: error: 'nTabPositions' undeclared (first use in this function) Printer.xs:128: error: 'lpnTabStopPositions' undeclared (first use in this function) Printer.xs:128: error: 'nTabOrigin' undeclared (first use in this function) Printer.xs: At top level: Printer.xs:140: error: parse error before 'hdc' Printer.xs: In function 'DrawTextExUTF8': Printer.xs:148: error: 'LPWSTR' undeclared (first use in this function) Printer.xs:148: error: parse error before 'lpwchText' Printer.xs:149: error: 'BOOL' undeclared (first use in this function) Printer.xs:152: error: 'cchText' undeclared (first use in this function) Printer.xs:154: error: 'lpwchText' undeclared (first use in this function) Printer.xs:154: error: 'lpchText' undeclared (first use in this function) Printer.xs:157: error: 'retVal' undeclared (first use in this function) Printer.xs:157: error: 'hdc' undeclared (first use in this function) Printer.xs:157: error: 'lprc' undeclared (first use in this function) Printer.xs:157: error: 'dwDTFormat' undeclared (first use in this function) Printer.xs:157: error: 'lpDTParams' undeclared (first use in this function) Printer.xs: At top level: Printer.xs:168: error: parse error before 'EnumFontFamExProc' Printer.xs:169: error: parse error before '*' token Printer.xs: In function 'EnumFontFamExProc': Printer.xs:175: error: 'lpelfe' undeclared (first use in this function) Printer.xs:179: error: 'lParam' undeclared (first use in this function) Printer.xs:183: error: 'FontType' undeclared (first use in this function) Printer.xs: At top level: Printer.xs:199: error: parse error before 'printfile' Printer.xs: In function 'printfile': Printer.xs:201: error: 'HANDLE' undeclared (first use in this function) Printer.xs:201: error: parse error before 'prnhandle' Printer.xs:202: error: 'DOC_INFO_1' undeclared (first use in this function) Printer.xs:205: error: 'DWORD' undeclared (first use in this function) Printer.xs:205: error: parse error before 'count' Printer.xs:217: error: 'prnhandle' undeclared (first use in this function) Printer.xs:223: error: 'dci1' undeclared (first use in this function) Printer.xs:227: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:234: error: 'count' undeclared (first use in this function) Printer.xs:235: error: 'LPVOID' undeclared (first use in this function) Printer.xs:235: error: parse error before 'buffer' Printer.xs: At top level: Printer.xs:242: warning: parameter names (without types) in function declaration Printer.xs:242: error: conflicting types for 'free' /Developer/SDKs/MacOSX10.4u.sdk/usr/include/stdlib.h:159: error: previous declaration of 'free' was here Printer.xs:242: warning: data definition has no type or storage class Printer.xs:243: warning: parameter names (without types) in function declaration Printer.xs:243: warning: data definition has no type or storage class Printer.xs:245: error: parse error before 'if' Printer.xs: In function 'exfilt': Printer.xs:263: error: 'EXCEPTION_EXECUTE_HANDLER' undeclared (first use in this function) Printer.xs:25:22: error: winspool.h: No such file or directory Printer.xs:26:21: error: commdlg.h: No such file or directory Printer.xs:30: error: parse error before 'ToWide' Printer.xs:31: error: parse error before 'lpString' Printer.xs: In function 'ToWide': Printer.xs:35: error: 'LPWSTR' undeclared (first use in this function) Printer.xs:35: error: (Each undeclared identifier is reported only once Printer.xs:35: error: for each function it appears in.) Printer.xs:35: error: parse error before 'lpwString' Printer.xs:38: error: 'sz' undeclared (first use in this function) Printer.xs:38: error: 'CP_UTF8' undeclared (first use in this function) Printer.xs:38: error: 'lpString' undeclared (first use in this function) Printer.xs:38: error: 'cbString' undeclared (first use in this function) Printer.xs:42: error: 'lpwString' undeclared (first use in this function) Printer.xs:42: error: parse error before 'malloc' Printer.xs: At top level: Printer.xs:57: error: parse error before 'GetTextExtentPoint32UTF8' Printer.xs:58: error: parse error before 'hdc' Printer.xs: In function 'GetTextExtentPoint32UTF8': Printer.xs:64: error: 'LPWSTR' undeclared (first use in this function) Printer.xs:64: error: parse error before 'lpwString' Printer.xs:65: error: 'BOOL' undeclared (first use in this function) Printer.xs:67: error: 'lpwString' undeclared (first use in this function) Printer.xs:67: error: 'lpString' undeclared (first use in this function) Printer.xs:67: error: 'cbString' undeclared (first use in this function) Printer.xs:70: error: 'retVal' undeclared (first use in this function) Printer.xs:70: error: 'hdc' undeclared (first use in this function) Printer.xs:70: error: 'lpSize' undeclared (first use in this function) Printer.xs: At top level: Printer.xs:81: error: parse error before 'GetTextExtentExPointUTF8' Printer.xs:82: error: parse error before 'hdc' Printer.xs: In function 'GetTextExtentExPointUTF8': Printer.xs:91: error: 'LPWSTR' undeclared (first use in this function) Printer.xs:91: error: parse error before 'lpwString' Printer.xs:92: error: 'BOOL' undeclared (first use in this function) Printer.xs:94: error: 'lpwString' undeclared (first use in this function) Printer.xs:94: error: 'lpszStr' undeclared (first use in this function) Printer.xs:94: error: 'cchString' undeclared (first use in this function) Printer.xs:97: error: 'retVal' undeclared (first use in this function) Printer.xs:97: error: 'hdc' undeclared (first use in this function) Printer.xs:97: error: 'nMaxExtent' undeclared (first use in this function) Printer.xs:97: error: 'lpnFit' undeclared (first use in this function) Printer.xs:97: error: 'alpDx' undeclared (first use in this function) Printer.xs:97: error: 'lpSize' undeclared (first use in this function) Printer.xs: At top level: Printer.xs:108: error: parse error before 'TabbedTextOutUTF8' Printer.xs:109: error: parse error before 'hdc' Printer.xs: In function 'TabbedTextOutUTF8': Printer.xs:119: error: 'LPWSTR' undeclared (first use in this function) Printer.xs:119: error: parse error before 'lpwString' Printer.xs:120: error: 'BOOL' undeclared (first use in this function) Printer.xs:123: error: 'cbString' undeclared (first use in this function) Printer.xs:125: error: 'lpwString' undeclared (first use in this function) Printer.xs:125: error: 'lpString' undeclared (first use in this function) Printer.xs:128: error: 'retVal' undeclared (first use in this function) Printer.xs:128: error: 'hdc' undeclared (first use in this function) Printer.xs:128: error: 'nXStart' undeclared (first use in this function) Printer.xs:128: error: 'nYStart' undeclared (first use in this function) Printer.xs:128: error: 'nTabPositions' undeclared (first use in this function) Printer.xs:128: error: 'lpnTabStopPositions' undeclared (first use in this function) Printer.xs:128: error: 'nTabOrigin' undeclared (first use in this function) Printer.xs: At top level: Printer.xs:140: error: parse error before 'hdc' Printer.xs: In function 'DrawTextExUTF8': Printer.xs:148: error: 'LPWSTR' undeclared (first use in this function) Printer.xs:148: error: parse error before 'lpwchText' Printer.xs:149: error: 'BOOL' undeclared (first use in this function) Printer.xs:152: error: 'cchText' undeclared (first use in this function) Printer.xs:154: error: 'lpwchText' undeclared (first use in this function) Printer.xs:154: error: 'lpchText' undeclared (first use in this function) Printer.xs:157: error: 'retVal' undeclared (first use in this function) Printer.xs:157: error: 'hdc' undeclared (first use in this function) Printer.xs:157: error: 'lprc' undeclared (first use in this function) Printer.xs:157: error: 'dwDTFormat' undeclared (first use in this function) Printer.xs:157: error: 'lpDTParams' undeclared (first use in this function) Printer.xs: At top level: Printer.xs:168: error: parse error before 'EnumFontFamExProc' Printer.xs:169: error: parse error before '*' token Printer.xs: In function 'EnumFontFamExProc': Printer.xs:175: error: 'lpelfe' undeclared (first use in this function) Printer.xs:179: error: 'lParam' undeclared (first use in this function) Printer.xs:183: error: 'FontType' undeclared (first use in this function) Printer.xs: At top level: Printer.xs:199: error: parse error before 'printfile' Printer.xs: In function 'printfile': Printer.xs:201: error: 'HANDLE' undeclared (first use in this function) Printer.xs:201: error: parse error before 'prnhandle' Printer.xs:202: error: 'DOC_INFO_1' undeclared (first use in this function) Printer.xs:205: error: 'DWORD' undeclared (first use in this function) Printer.xs:205: error: parse error before 'count' Printer.xs:217: error: 'prnhandle' undeclared (first use in this function) Printer.xs:223: error: 'dci1' undeclared (first use in this function) Printer.xs:227: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:234: error: 'count' undeclared (first use in this function) Printer.xs:235: error: 'LPVOID' undeclared (first use in this function) Printer.xs:235: error: parse error before 'buffer' Printer.xs: At top level: Printer.xs:242: warning: parameter names (without types) in function declaration Printer.xs:242: error: conflicting types for 'free' /Developer/SDKs/MacOSX10.4u.sdk/usr/include/stdlib.h:159: error: previous declaration of 'free' was here Printer.xs:242: warning: data definition has no type or storage class Printer.xs:243: warning: parameter names (without types) in function declaration Printer.xs:243: warning: data definition has no type or storage class Printer.xs:245: error: parse error before 'if' Printer.xs: In function 'exfilt': Printer.xs:263: error: 'EXCEPTION_EXECUTE_HANDLER' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetLastError': Printer.c:314: error: 'LPSTR' undeclared (first use in this function) Printer.c:314: error: parse error before 'RETVAL' Printer.xs:289: error: 'FORMAT_MESSAGE_FROM_SYSTEM' undeclared (first use in this function) Printer.xs:290: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetLastError': Printer.c:314: error: 'LPSTR' undeclared (first use in this function) Printer.c:314: error: parse error before 'RETVAL' Printer.xs:289: error: 'FORMAT_MESSAGE_FROM_SYSTEM' undeclared (first use in this function) Printer.xs:290: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CreatePrinter': Printer.c:362: error: 'LPSTR' undeclared (first use in this function) Printer.c:362: error: parse error before 'printer' Printer.c:363: error: 'BOOL' undeclared (first use in this function) Printer.c:363: error: 'nxpv' undeclared (first use in this function) Printer.c:363: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__CreatePrinter': Printer.c:362: error: 'LPSTR' undeclared (first use in this function) Printer.c:362: error: parse error before 'printer' Printer.c:363: error: 'BOOL' undeclared (first use in this function) Printer.c:363: error: 'nxpv' undeclared (first use in this function) Printer.c:363: error: parse error before ')' token Printer.xs:329: error: 'DWORD' undeclared (first use in this function) Printer.xs:329: error: parse error before 'error' Printer.xs:330: error: 'PRINTDLG' undeclared (first use in this function) Printer.xs:330: error: 'lppd' undeclared (first use in this function) Printer.xs:331: error: 'DEVMODE' undeclared (first use in this function) Printer.xs:331: error: 'lpdm' undeclared (first use in this function) Printer.xs:332: error: 'DEVNAMES' undeclared (first use in this function) Printer.xs:332: error: 'lpdn' undeclared (first use in this function) Printer.xs:333: error: parse error before 'pPrinterName' Printer.xs:335: error: 'HGLOBAL' undeclared (first use in this function) Printer.xs:335: error: parse error before 'newDevNames' Printer.c:387: error: 'HDC' undeclared (first use in this function) Printer.xs:339: error: 'RETVAL' undeclared (first use in this function) Printer.xs:340: error: parse error before ')' token Printer.xs:340: error: parse error before ')' token Printer.xs:342: error: 'PD_RETURNDEFAULT' undeclared (first use in this function) Printer.xs:346: error: 'DM_PAPERLENGTH' undeclared (first use in this function) Printer.xs:347: error: 'DM_PAPERWIDTH' undeclared (first use in this function) Printer.xs:351: error: 'DM_PAPERSIZE' undeclared (first use in this function) Printer.xs:355: error: 'DM_ORIENTATION' undeclared (first use in this function) Printer.xs:359: error: 'DM_DUPLEX' undeclared (first use in this function) Printer.xs:362: error: 'DM_COPIES' undeclared (first use in this function) Printer.xs:362: error: 'DM_COLLATE' undeclared (first use in this function) Printer.xs:362: error: 'DM_DEFAULTSOURCE' undeclared (first use in this function) Printer.xs:362: error: 'DM_COLOR' undeclared (first use in this function) Printer.xs:367: error: 'dialog' undeclared (first use in this function) Printer.xs:369: error: 'printer' undeclared (first use in this function) Printer.xs:372: error: 'pPrinterName' undeclared (first use in this function) Printer.xs:373: error: parse error before 'lpdn' Printer.xs:383: error: 'newDevNames' undeclared (first use in this function) Printer.xs:383: error: 'GMEM_MOVEABLE' undeclared (first use in this function) Printer.xs:384: error: 'dnch' undeclared (first use in this function) Printer.xs:385: error: 'winspool' undeclared (first use in this function) Printer.xs:329: error: 'DWORD' undeclared (first use in this function) Printer.xs:329: error: parse error before 'error' Printer.xs:330: error: 'PRINTDLG' undeclared (first use in this function) Printer.xs:330: error: 'lppd' undeclared (first use in this function) Printer.xs:331: error: 'DEVMODE' undeclared (first use in this function) Printer.xs:331: error: 'lpdm' undeclared (first use in this function) Printer.xs:332: error: 'DEVNAMES' undeclared (first use in this function) Printer.xs:332: error: 'lpdn' undeclared (first use in this function) Printer.xs:333: error: parse error before 'pPrinterName' Printer.xs:335: error: 'HGLOBAL' undeclared (first use in this function) Printer.xs:335: error: parse error before 'newDevNames' Printer.c:387: error: 'HDC' undeclared (first use in this function) Printer.xs:339: error: 'RETVAL' undeclared (first use in this function) Printer.xs:340: error: parse error before ')' token Printer.xs:340: error: parse error before ')' token Printer.xs:342: error: 'PD_RETURNDEFAULT' undeclared (first use in this function) Printer.xs:346: error: 'DM_PAPERLENGTH' undeclared (first use in this function) Printer.xs:347: error: 'DM_PAPERWIDTH' undeclared (first use in this function) Printer.xs:351: error: 'DM_PAPERSIZE' undeclared (first use in this function) Printer.xs:355: error: 'DM_ORIENTATION' undeclared (first use in this function) Printer.xs:359: error: 'DM_DUPLEX' undeclared (first use in this function) Printer.xs:362: error: 'DM_COPIES' undeclared (first use in this function) Printer.xs:362: error: 'DM_COLLATE' undeclared (first use in this function) Printer.xs:362: error: 'DM_DEFAULTSOURCE' undeclared (first use in this function) Printer.xs:362: error: 'DM_COLOR' undeclared (first use in this function) Printer.xs:367: error: 'dialog' undeclared (first use in this function) Printer.xs:369: error: 'printer' undeclared (first use in this function) Printer.xs:372: error: 'pPrinterName' undeclared (first use in this function) Printer.xs:373: error: parse error before 'lpdn' Printer.xs:383: error: 'newDevNames' undeclared (first use in this function) Printer.xs:383: error: 'GMEM_MOVEABLE' undeclared (first use in this function) Printer.xs:384: error: 'dnch' undeclared (first use in this function) Printer.xs:385: error: 'winspool' undeclared (first use in this function) Printer.xs:388: error: parse error before ')' token Printer.xs:395: error: 'PD_RETURNDC' undeclared (first use in this function) Printer.xs:405: error: 'error' undeclared (first use in this function) Printer.xs:411: error: 'GM_ADVANCED' undeclared (first use in this function) Printer.xs:419: error: 'ERROR_CANCELLED' undeclared (first use in this function) Printer.c: At top level: Printer.c:487: error: parse error before 'void' Printer.c:487: error: parse error before '(' token Printer.xs:388: error: parse error before ')' token Printer.xs:395: error: 'PD_RETURNDC' undeclared (first use in this function) Printer.xs:405: error: 'error' undeclared (first use in this function) Printer.xs:411: error: 'GM_ADVANCED' undeclared (first use in this function) Printer.xs:419: error: 'ERROR_CANCELLED' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SaveAs': Printer.c:500: error: 'LPSTR' undeclared (first use in this function) Printer.c:500: error: parse error before 'suggest' Printer.c:501: error: 'LPCSTR' undeclared (first use in this function) Printer.c: At top level: Printer.c:487: error: parse error before 'void' Printer.c:487: error: parse error before '(' token Printer.c: In function 'XS_Win32__Printer__SaveAs': Printer.c:500: error: 'LPSTR' undeclared (first use in this function) Printer.c:500: error: parse error before 'suggest' Printer.c:501: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:439: error: 'OPENFILENAME' undeclared (first use in this function) Printer.xs:440: error: 'MAX_PATH' undeclared (first use in this function) Printer.c:506: error: parse error before 'RETVAL' Printer.xs:442: error: 'ofn' undeclared (first use in this function) Printer.xs:447: error: 'suggest' undeclared (first use in this function) Printer.xs:451: error: 'indir' undeclared (first use in this function) Printer.xs:457: error: 'OFN_NOCHANGEDIR' undeclared (first use in this function) Printer.xs:457: error: 'OFN_EXPLORER' undeclared (first use in this function) Printer.xs:457: error: 'OFN_PATHMUSTEXIST' undeclared (first use in this function) Printer.xs:459: error: 'OFN_OVERWRITEPROMPT' undeclared (first use in this function) Printer.xs:462: error: 'RETVAL' undeclared (first use in this function) Printer.xs:467: error: 'ERROR_CANCELLED' undeclared (first use in this function) Printer.xs:439: error: 'OPENFILENAME' undeclared (first use in this function) Printer.xs:440: error: 'MAX_PATH' undeclared (first use in this function) Printer.c:506: error: parse error before 'RETVAL' Printer.xs:442: error: 'ofn' undeclared (first use in this function) Printer.xs:447: error: 'suggest' undeclared (first use in this function) Printer.xs:451: error: 'indir' undeclared (first use in this function) Printer.xs:457: error: 'OFN_NOCHANGEDIR' undeclared (first use in this function) Printer.xs:457: error: 'OFN_EXPLORER' undeclared (first use in this function) Printer.xs:457: error: 'OFN_PATHMUSTEXIST' undeclared (first use in this function) Printer.xs:459: error: 'OFN_OVERWRITEPROMPT' undeclared (first use in this function) Printer.xs:462: error: 'RETVAL' undeclared (first use in this function) Printer.xs:467: error: 'ERROR_CANCELLED' undeclared (first use in this function) Printer.xs: In function 'XS_Win32__Printer__Open': Printer.xs:481: error: 'OPENFILENAME' undeclared (first use in this function) Printer.xs:481: error: parse error before 'ofn' Printer.xs:482: error: 'MAX_PATH' undeclared (first use in this function) Printer.c:559: error: 'LPCSTR' undeclared (first use in this function) Printer.c:559: error: parse error before 'RETVAL' Printer.xs:485: error: 'ofn' undeclared (first use in this function) Printer.xs:496: error: 'OFN_NOCHANGEDIR' undeclared (first use in this function) Printer.xs:496: error: 'OFN_EXPLORER' undeclared (first use in this function) Printer.xs:496: error: 'OFN_HIDEREADONLY' undeclared (first use in this function) Printer.xs:498: error: 'OFN_ALLOWMULTISELECT' undeclared (first use in this function) Printer.xs:511: error: 'RETVAL' undeclared (first use in this function) Printer.xs:516: error: 'ERROR_CANCELLED' undeclared (first use in this function) Printer.xs: In function 'XS_Win32__Printer__Open': Printer.xs:481: error: 'OPENFILENAME' undeclared (first use in this function) Printer.xs:481: error: parse error before 'ofn' Printer.xs:482: error: 'MAX_PATH' undeclared (first use in this function) Printer.c:559: error: 'LPCSTR' undeclared (first use in this function) Printer.c:559: error: parse error before 'RETVAL' Printer.xs:485: error: 'ofn' undeclared (first use in this function) Printer.xs:496: error: 'OFN_NOCHANGEDIR' undeclared (first use in this function) Printer.xs:496: error: 'OFN_EXPLORER' undeclared (first use in this function) Printer.xs:496: error: 'OFN_HIDEREADONLY' undeclared (first use in this function) Printer.xs:498: error: 'OFN_ALLOWMULTISELECT' undeclared (first use in this function) Printer.xs:511: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__DeleteDC': Printer.c:613: error: 'HDC' undeclared (first use in this function) Printer.c:613: error: parse error before 'hdc' Printer.xs:516: error: 'ERROR_CANCELLED' undeclared (first use in this function) Printer.c:614: error: 'BOOL' undeclared (first use in this function) Printer.xs:529: error: 'RETVAL' undeclared (first use in this function) Printer.xs:529: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__StartDoc': Printer.c:633: error: 'HDC' undeclared (first use in this function) Printer.c:633: error: parse error before 'hdc' Printer.c:634: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:541: error: 'DOCINFO' undeclared (first use in this function) Printer.xs:543: error: 'di' undeclared (first use in this function) Printer.xs:544: error: 'DocName' undeclared (first use in this function) Printer.xs:545: error: 'FileName' undeclared (first use in this function) Printer.xs:548: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__DeleteDC': Printer.c:613: error: 'HDC' undeclared (first use in this function) Printer.c:613: error: parse error before 'hdc' Printer.c:614: error: 'BOOL' undeclared (first use in this function) Printer.xs:529: error: 'RETVAL' undeclared (first use in this function) Printer.xs:529: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EndDoc': Printer.c:663: error: 'HDC' undeclared (first use in this function) Printer.c:663: error: parse error before 'hdc' Printer.c: In function 'XS_Win32__Printer__StartDoc': Printer.c:633: error: 'HDC' undeclared (first use in this function) Printer.c:633: error: parse error before 'hdc' Printer.c:634: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:558: error: 'hdc' undeclared (first use in this function) Printer.xs:541: error: 'DOCINFO' undeclared (first use in this function) Printer.xs:543: error: 'di' undeclared (first use in this function) Printer.xs:544: error: 'DocName' undeclared (first use in this function) Printer.xs:545: error: 'FileName' undeclared (first use in this function) Printer.xs:548: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EndDoc': Printer.c:663: error: 'HDC' undeclared (first use in this function) Printer.c:663: error: parse error before 'hdc' Printer.xs:558: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__AbortDoc': Printer.c:683: error: 'HDC' undeclared (first use in this function) Printer.c:683: error: parse error before 'hdc' Printer.xs:568: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__StartPage': Printer.c:703: error: 'HDC' undeclared (first use in this function) Printer.c:703: error: parse error before 'hdc' Printer.xs:578: error: 'hdc' undeclared (first use in this function) Printer.xs:579: error: 'TRANSPARENT' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EndPage': Printer.c:724: error: 'HDC' undeclared (first use in this function) Printer.c:724: error: parse error before 'hdc' Printer.xs:589: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__AbortDoc': Printer.c:683: error: 'HDC' undeclared (first use in this function) Printer.c:683: error: parse error before 'hdc' Printer.xs:568: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__StartPage': Printer.c:703: error: 'HDC' undeclared (first use in this function) Printer.c:703: error: parse error before 'hdc' Printer.xs:578: error: 'hdc' undeclared (first use in this function) Printer.xs:579: error: 'TRANSPARENT' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EndPage': Printer.c:724: error: 'HDC' undeclared (first use in this function) Printer.c:724: error: parse error before 'hdc' Printer.xs:589: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SelectObject': Printer.c:744: error: 'HDC' undeclared (first use in this function) Printer.c:744: error: parse error before 'hdc' Printer.c:745: error: 'HGDIOBJ' undeclared (first use in this function) Printer.xs:600: error: 'RETVAL' undeclared (first use in this function) Printer.xs:600: error: 'hdc' undeclared (first use in this function) Printer.xs:600: error: 'hgdiobj' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CopyObject': Printer.c:765: error: 'HDC' undeclared (first use in this function) Printer.c:765: error: parse error before 'hdc1' Printer.c:767: error: 'UINT' undeclared (first use in this function) Printer.c:768: error: 'HGDIOBJ' undeclared (first use in this function) Printer.xs:612: error: 'RETVAL' undeclared (first use in this function) Printer.xs:612: error: 'hdc2' undeclared (first use in this function) Printer.xs:612: error: 'hdc1' undeclared (first use in this function) Printer.xs:612: error: 'ot' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SelectObject': Printer.c:744: error: 'HDC' undeclared (first use in this function) Printer.c:744: error: parse error before 'hdc' Printer.c:745: error: 'HGDIOBJ' undeclared (first use in this function) Printer.xs:600: error: 'RETVAL' undeclared (first use in this function) Printer.xs:600: error: 'hdc' undeclared (first use in this function) Printer.xs:600: error: 'hgdiobj' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CopyObject': Printer.c:765: error: 'HDC' undeclared (first use in this function) Printer.c:765: error: parse error before 'hdc1' Printer.c:767: error: 'UINT' undeclared (first use in this function) Printer.c:768: error: 'HGDIOBJ' undeclared (first use in this function) Printer.xs:612: error: 'RETVAL' undeclared (first use in this function) Printer.xs:612: error: 'hdc2' undeclared (first use in this function) Printer.xs:612: error: 'hdc1' undeclared (first use in this function) Printer.xs:612: error: 'ot' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__DeleteObject': Printer.c:787: error: 'HGDIOBJ' undeclared (first use in this function) Printer.c:787: error: parse error before 'hObject' Printer.c:788: error: 'BOOL' undeclared (first use in this function) Printer.xs:621: error: 'RETVAL' undeclared (first use in this function) Printer.xs:621: error: 'hObject' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__DeleteObject':Printer.c: In function 'XS_Win32__Printer__GetDeviceCaps': Printer.c:787: error: 'HGDIOBJ' undeclared (first use in this function)Printer.c:807: error: 'HDC' undeclared (first use in this function) Printer.c:787: error: parse error before 'hObject'Printer.c:807: error: parse error before 'hdc' Printer.c:788: error: 'BOOL' undeclared (first use in this function) Printer.xs:621: error: 'RETVAL' undeclared (first use in this function) Printer.xs:621: error: 'hObject' undeclared (first use in this function) Printer.xs:632: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetDeviceCaps': Printer.c:807: error: 'HDC' undeclared (first use in this function) Printer.c:807: error: parse error before 'hdc' Printer.xs:632: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SetWorldTransform': Printer.c:828: error: 'HDC' undeclared (first use in this function) Printer.c:828: error: parse error before 'hdc' Printer.c:829: error: 'FLOAT' undeclared (first use in this function) Printer.xs:648: error: 'XFORM' undeclared (first use in this function) Printer.c:838: error: 'BOOL' undeclared (first use in this function) Printer.xs:650: error: 'Xform' undeclared (first use in this function) Printer.xs:650: error: 'eM11' undeclared (first use in this function) Printer.xs:651: error: 'eM12' undeclared (first use in this function) Printer.xs:652: error: 'eM21' undeclared (first use in this function) Printer.xs:653: error: 'eM22' undeclared (first use in this function) Printer.xs:654: error: 'eDx' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SetWorldTransform': Printer.xs:655: error: 'eDy' undeclared (first use in this function) Printer.xs:656: error: 'RETVAL' undeclared (first use in this function) Printer.xs:656: error: 'hdc' undeclared (first use in this function) Printer.c:828: error: 'HDC' undeclared (first use in this function) Printer.c:828: error: parse error before 'hdc' Printer.c:829: error: 'FLOAT' undeclared (first use in this function) Printer.xs:648: error: 'XFORM' undeclared (first use in this function) Printer.c:838: error: 'BOOL' undeclared (first use in this function) Printer.xs:650: error: 'Xform' undeclared (first use in this function) Printer.xs:650: error: 'eM11' undeclared (first use in this function) Printer.xs:651: error: 'eM12' undeclared (first use in this function) Printer.xs:652: error: 'eM21' undeclared (first use in this function) Printer.xs:653: error: 'eM22' undeclared (first use in this function) Printer.xs:654: error: 'eDx' undeclared (first use in this function) Printer.xs:655: error: 'eDy' undeclared (first use in this function) Printer.xs:656: error: 'RETVAL' undeclared (first use in this function) Printer.xs:656: error: 'hdc' undeclared (first use in this function) Printer.xs: In function 'XS_Win32__Printer__IsNT': Printer.xs:665: error: 'OSVERSIONINFO' undeclared (first use in this function) Printer.xs:665: error: parse error before 'osi' Printer.xs:666: error: 'osi' undeclared (first use in this function) Printer.xs:668: error: 'VER_PLATFORM_WIN32_NT' undeclared (first use in this function) Printer.xs: In function 'XS_Win32__Printer__IsNT': Printer.xs:665: error: 'OSVERSIONINFO' undeclared (first use in this function) Printer.xs:665: error: parse error before 'osi' Printer.xs:666: error: 'osi' undeclared (first use in this function) Printer.xs:668: error: 'VER_PLATFORM_WIN32_NT' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CreateFont': Printer.c:893: error: 'BYTE' undeclared (first use in this function) Printer.c:893: error: parse error before 'Italic' Printer.c:897: error: 'LPCSTR' undeclared (first use in this function) Printer.c:898: error: 'HFONT' undeclared (first use in this function) Printer.xs:690: error: 'LOGFONT' undeclared (first use in this function) Printer.xs:690: error: parse error before 'lf' Printer.xs:691: error: 'FaceName' undeclared (first use in this function) Printer.xs:692: error: 'lf' undeclared (first use in this function) Printer.xs:697: error: 'Italic' undeclared (first use in this function) Printer.xs:698: error: 'Underline' undeclared (first use in this function) Printer.xs:699: error: 'StrikeOut' undeclared (first use in this function) Printer.xs:700: error: 'CharSet' undeclared (first use in this function) Printer.xs:701: error: 'OUT_DEFAULT_PRECIS' undeclared (first use in this function) Printer.xs:702: error: 'CLIP_DEFAULT_PRECIS' undeclared (first use in this function) Printer.xs:703: error: 'PROOF_QUALITY' undeclared (first use in this function) Printer.xs:704: error: 'DEFAULT_PITCH' undeclared (first use in this function) Printer.xs:710: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CreateFont': Printer.c:893: error: 'BYTE' undeclared (first use in this function) Printer.c:893: error: parse error before 'Italic' Printer.c:897: error: 'LPCSTR' undeclared (first use in this function) Printer.c:898: error: 'HFONT' undeclared (first use in this function) Printer.xs:690: error: 'LOGFONT' undeclared (first use in this function) Printer.xs:690: error: parse error before 'lf' Printer.xs:691: error: 'FaceName' undeclared (first use in this function) Printer.xs:692: error: 'lf' undeclared (first use in this function) Printer.xs:697: error: 'Italic' undeclared (first use in this function) Printer.xs:698: error: 'Underline' undeclared (first use in this function) Printer.xs:699: error: 'StrikeOut' undeclared (first use in this function) Printer.xs:700: error: 'CharSet' undeclared (first use in this function) Printer.xs:701: error: 'OUT_DEFAULT_PRECIS' undeclared (first use in this function) Printer.xs:702: error: 'CLIP_DEFAULT_PRECIS' undeclared (first use in this function) Printer.xs:703: error: 'PROOF_QUALITY' undeclared (first use in this function) Printer.xs:704: error: 'DEFAULT_PITCH' undeclared (first use in this function) Printer.xs:710: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetTextFace': Printer.c:937: error: 'HDC' undeclared (first use in this function) Printer.c:937: error: parse error before 'hdc' Printer.xs:722: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetTextFace': Printer.c:937: error: 'HDC' undeclared (first use in this function) Printer.c:937: error: parse error before 'hdc' Printer.xs:722: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetTextExtentPoint': Printer.c:961: error: 'HDC' undeclared (first use in this function) Printer.c:961: error: parse error before 'hdc' Printer.c:962: error: 'LPCSTR' undeclared (first use in this function) Printer.c:965: error: 'LONG' undeclared (first use in this function) Printer.c:965: error: parse error before 'cx' Printer.xs:739: error: 'SIZE' undeclared (first use in this function) Printer.c:970: error: 'BOOL' undeclared (first use in this function) Printer.xs:743: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetTextExtentPoint':Printer.xs:743: error: 'hdc' undeclared (first use in this function) Printer.c:961: error: 'HDC' undeclared (first use in this function) Printer.c:961: error: parse error before 'hdc'Printer.xs:743: error: 'lpszStr' undeclared (first use in this function) Printer.xs:743: error: 'Size' undeclared (first use in this function) Printer.c:962: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:748: error: 'cx' undeclared (first use in this function) Printer.xs:749: error: 'cy' undeclared (first use in this function) Printer.c:965: error: 'LONG' undeclared (first use in this function) Printer.c:965: error: parse error before 'cx' Printer.xs:739: error: 'SIZE' undeclared (first use in this function) Printer.c:970: error: 'BOOL' undeclared (first use in this function) Printer.xs:743: error: 'RETVAL' undeclared (first use in this function) Printer.xs:743: error: 'hdc' undeclared (first use in this function) Printer.xs:743: error: 'lpszStr' undeclared (first use in this function) Printer.xs:743: error: 'Size' undeclared (first use in this function) Printer.xs:748: error: 'cx' undeclared (first use in this function) Printer.xs:749: error: 'cy' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__TextOut': Printer.c:1004: error: 'HDC' undeclared (first use in this function) Printer.c:1004: error: parse error before 'hdc' Printer.c:1007: error: 'LPCSTR' undeclared (first use in this function) Printer.c:1007: error: parse error before 'lpString' Printer.c: In function 'XS_Win32__Printer__TextOut': Printer.c:1004: error: 'HDC' undeclared (first use in this function) Printer.c:1004: error: parse error before 'hdc' Printer.c:1009: error: 'LONG' undeclared (first use in this function) Printer.c:1009: error: parse error before 'RETVAL' Printer.xs:767: error: 'hdc' undeclared (first use in this function) Printer.xs:770: error: 'RETVAL' undeclared (first use in this function) Printer.xs:770: error: 'lpString' undeclared (first use in this function) Printer.xs:775: error: 'TA_LEFT' undeclared (first use in this function) Printer.c:1007: error: 'LPCSTR' undeclared (first use in this function) Printer.c:1007: error: parse error before 'lpString' Printer.c:1009: error: 'LONG' undeclared (first use in this function) Printer.c:1009: error: parse error before 'RETVAL' Printer.xs:767: error: 'hdc' undeclared (first use in this function) Printer.xs:770: error: 'RETVAL' undeclared (first use in this function) Printer.xs:770: error: 'lpString' undeclared (first use in this function) Printer.xs:775: error: 'TA_LEFT' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__DrawText': Printer.c:1037: error: 'HDC' undeclared (first use in this function) Printer.c:1037: error: parse error before 'hdc' Printer.c:1038: error: 'LPSTR' undeclared (first use in this function) Printer.c:1039: error: 'LONG' undeclared (first use in this function) Printer.c:1043: error: 'UINT' undeclared (first use in this function) Printer.xs:794: error: 'RECT' undeclared (first use in this function) Printer.xs:795: error: 'DRAWTEXTPARAMS' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__DrawText': Printer.c:1037: error: 'HDC' undeclared (first use in this function) Printer.c:1037: error: parse error before 'hdc' Printer.xs:797: error: 'Rect' undeclared (first use in this function) Printer.c:1038: error: 'LPSTR' undeclared (first use in this function) Printer.xs:797: error: 'x1' undeclared (first use in this function) Printer.xs:799: error: 'x2' undeclared (first use in this function) Printer.xs:800: error: 'y2' undeclared (first use in this function) Printer.c:1039: error: 'LONG' undeclared (first use in this function)Printer.xs:801: error: 'DTParams' undeclared (first use in this function) Printer.xs:802: error: 'tabStop' undeclared (first use in this function) Printer.xs:807: error: 'hdc' undeclared (first use in this function) Printer.xs:807: error: 'lpString' undeclared (first use in this function) Printer.xs:807: error: 'uFormat' undeclared (first use in this function) Printer.xs:807: error: 'DT_TABSTOP' undeclared (first use in this function) Printer.xs:807: error: 'DT_NOPREFIX' undeclared (first use in this function) Printer.xs:814: error: 'uiLengthDrawn' undeclared (first use in this function)Printer.c:1043: error: 'UINT' undeclared (first use in this function) Printer.xs:794: error: 'RECT' undeclared (first use in this function) Printer.xs:795: error: 'DRAWTEXTPARAMS' undeclared (first use in this function) Printer.xs:797: error: 'Rect' undeclared (first use in this function) Printer.xs:797: error: 'x1' undeclared (first use in this function) Printer.xs:799: error: 'x2' undeclared (first use in this function) Printer.xs:800: error: 'y2' undeclared (first use in this function) Printer.xs:801: error: 'DTParams' undeclared (first use in this function) Printer.xs:802: error: 'tabStop' undeclared (first use in this function) Printer.xs:807: error: 'hdc' undeclared (first use in this function) Printer.xs:807: error: 'lpString' undeclared (first use in this function) Printer.xs:807: error: 'uFormat' undeclared (first use in this function) Printer.xs:807: error: 'DT_TABSTOP' undeclared (first use in this function) Printer.xs:807: error: 'DT_NOPREFIX' undeclared (first use in this function) Printer.xs:814: error: 'uiLengthDrawn' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SetTextColor': Printer.c:1092: error: 'HDC' undeclared (first use in this function) Printer.c:1092: error: parse error before 'hdc' Printer.c:1094: error: 'COLORREF' undeclared (first use in this function) Printer.c:1094: error: parse error before 'RETVAL' Printer.xs:828: error: 'RETVAL' undeclared (first use in this function) Printer.xs:828: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SetTextColor': Printer.c:1092: error: 'HDC' undeclared (first use in this function) Printer.c:1092: error: parse error before 'hdc' Printer.c:1094: error: 'COLORREF' undeclared (first use in this function) Printer.c:1094: error: parse error before 'RETVAL' Printer.xs:828: error: 'RETVAL' undeclared (first use in this function) Printer.xs:828: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CopyTextColor': Printer.c:1113: error: 'HDC' undeclared (first use in this function) Printer.c:1113: error: parse error before 'hdc1' Printer.c:1115: error: 'COLORREF' undeclared (first use in this function) Printer.xs:839: error: 'RETVAL' undeclared (first use in this function) Printer.xs:839: error: 'hdc2' undeclared (first use in this function) Printer.xs:839: error: 'hdc1' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CopyTextColor': Printer.c:1113: error: 'HDC' undeclared (first use in this function) Printer.c:1113: error: parse error before 'hdc1' Printer.c:1115: error: 'COLORREF' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SetTextCharacterExtra': Printer.xs:839: error: 'RETVAL' undeclared (first use in this function) Printer.c:1134: error: 'HDC' undeclared (first use in this function) Printer.xs:839: error: 'hdc2' undeclared (first use in this function)Printer.c:1134: error: parse error before 'hdc' Printer.xs:839: error: 'hdc1' undeclared (first use in this function) Printer.xs:850: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SetTextCharacterExtra': Printer.c:1134: error: 'HDC' undeclared (first use in this function) Printer.c:1134: error: parse error before 'hdc' Printer.xs:850: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SetJustify': Printer.c:1156: error: 'HDC' undeclared (first use in this function) Printer.c:1156: error: parse error before 'hdc' Printer.c:1157: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:863: error: 'SIZE' undeclared (first use in this function) Printer.xs:863: error: parse error before 'size' Printer.xs:864: error: 'TEXTMETRIC' undeclared (first use in this function) Printer.xs:865: error: 'BOOL' undeclared (first use in this function) Printer.xs:868: error: parse error before 'str' Printer.xs:871: error: 'hdc' undeclared (first use in this function) Printer.xs:871: error: 'tm' undeclared (first use in this function) Printer.xs:872: error: 'str' undeclared (first use in this function) Printer.xs:881: error: 'gtep' undeclared (first use in this function) Printer.xs:881: error: 'string' undeclared (first use in this function) Printer.xs:881: error: 'size' undeclared (first use in this function) Printer.xs:887: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SetJustify': Printer.c:1156: error: 'HDC' undeclared (first use in this function) Printer.c:1156: error: parse error before 'hdc' Printer.c:1157: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:863: error: 'SIZE' undeclared (first use in this function) Printer.xs:863: error: parse error before 'size' Printer.xs:864: error: 'TEXTMETRIC' undeclared (first use in this function) Printer.xs:865: error: 'BOOL' undeclared (first use in this function) Printer.xs:868: error: parse error before 'str' Printer.xs:871: error: 'hdc' undeclared (first use in this function) Printer.xs:871: error: 'tm' undeclared (first use in this function) Printer.xs:872: error: 'str' undeclared (first use in this function) Printer.xs:881: error: 'gtep' undeclared (first use in this function) Printer.xs:881: error: 'string' undeclared (first use in this function) Printer.xs:881: error: 'size' undeclared (first use in this function) Printer.xs:887: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CreatePen': Printer.c:1211: error: 'BYTE' undeclared (first use in this function) Printer.c:1211: error: parse error before 'cRed' Printer.xs:907: error: 'LOGBRUSH' undeclared (first use in this function) Printer.c:1217: error: 'HPEN' undeclared (first use in this function) Printer.xs:909: error: 'lb' undeclared (first use in this function) Printer.xs:909: error: 'BS_SOLID' undeclared (first use in this function) Printer.xs:910: error: 'cRed' undeclared (first use in this function) Printer.xs:910: error: 'cGreen' undeclared (first use in this function) Printer.xs:910: error: 'cBlue' undeclared (first use in this function) Printer.xs:912: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CreatePen': Printer.c:1211: error: 'BYTE' undeclared (first use in this function) Printer.c:1211: error: parse error before 'cRed' Printer.xs:907: error: 'LOGBRUSH' undeclared (first use in this function) Printer.c:1217: error: 'HPEN' undeclared (first use in this function) Printer.xs:909: error: 'lb' undeclared (first use in this function) Printer.xs:909: error: 'BS_SOLID' undeclared (first use in this function) Printer.xs:910: error: 'cRed' undeclared (first use in this function) Printer.xs:910: error: 'cGreen' undeclared (first use in this function) Printer.xs:910: error: 'cBlue' undeclared (first use in this function) Printer.xs:912: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__MoveTo': Printer.c:1239: error: 'HDC' undeclared (first use in this function) Printer.c:1239: error: parse error before 'hdc' Printer.c: In function 'XS_Win32__Printer__MoveTo': Printer.c:1239: error: 'HDC' undeclared (first use in this function) Printer.c:1239: error: parse error before 'hdc' Printer.xs:924: error: 'POINT' undeclared (first use in this function) Printer.xs:924: error: parse error before 'Point' Printer.c:1245: error: 'BOOL' undeclared (first use in this function) Printer.xs:926: error: 'RETVAL' undeclared (first use in this function) Printer.xs:926: error: 'hdc' undeclared (first use in this function) Printer.xs:926: error: 'Point' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Polyline': Printer.c:1270: error: 'HDC' undeclared (first use in this function) Printer.c:1270: error: parse error before 'hdc' Printer.xs:940: error: 'POINT' undeclared (first use in this function) Printer.xs:940: error: 'lpPoints' undeclared (first use in this function) Printer.c:1275: error: 'BOOL' undeclared (first use in this function) Printer.c:1275: error: parse error before 'RETVAL' Printer.xs:943: error: parse error before ')' token Printer.xs:943: error: parse error before ')' token Printer.xs:951: error: 'RETVAL' undeclared (first use in this function) Printer.xs:951: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__PolylineTo': Printer.c:1303: error: 'HDC' undeclared (first use in this function) Printer.c:1303: error: parse error before 'hdc' Printer.xs:962: error: 'POINT' undeclared (first use in this function) Printer.xs:962: error: 'lpPoints' undeclared (first use in this function) Printer.c:1308: error: 'BOOL' undeclared (first use in this function) Printer.c:1308: error: parse error before 'RETVAL' Printer.xs:965: error: parse error before ')' token Printer.xs:965: error: parse error before ')' token Printer.xs:973: error: 'RETVAL' undeclared (first use in this function) Printer.xs:973: error: 'hdc' undeclared (first use in this function) Printer.xs:924: error: 'POINT' undeclared (first use in this function) Printer.xs:924: error: parse error before 'Point' Printer.c:1245: error: 'BOOL' undeclared (first use in this function) Printer.xs:926: error: 'RETVAL' undeclared (first use in this function) Printer.xs:926: error: 'hdc' undeclared (first use in this function) Printer.xs:926: error: 'Point' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CreateBrushIndirect': Printer.c:1336: error: 'UINT' undeclared (first use in this function) Printer.c:1336: error: parse error before 'lbStyle' Printer.c:1337: error: 'LONG' undeclared (first use in this function) Printer.c:1338: error: 'BYTE' undeclared (first use in this function) Printer.xs:988: error: 'LOGBRUSH' undeclared (first use in this function) Printer.c:1344: error: 'HBRUSH' undeclared (first use in this function) Printer.xs:990: error: 'lb' undeclared (first use in this function) Printer.xs:990: error: 'lbStyle' undeclared (first use in this function) Printer.xs:991: error: 'cRed' undeclared (first use in this function) Printer.xs:991: error: 'cGreen' undeclared (first use in this function) Printer.xs:991: error: 'cBlue' undeclared (first use in this function) Printer.xs:992: error: 'lbHatch' undeclared (first use in this function) Printer.xs:993: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Polyline': Printer.c:1270: error: 'HDC' undeclared (first use in this function) Printer.c:1270: error: parse error before 'hdc' Printer.xs:940: error: 'POINT' undeclared (first use in this function) Printer.xs:940: error: 'lpPoints' undeclared (first use in this function) Printer.c:1275: error: 'BOOL' undeclared (first use in this function) Printer.c:1275: error: parse error before 'RETVAL' Printer.xs:943: error: parse error before ')' token Printer.xs:943: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__SetPolyFillMode': Printer.c:1366: error: 'HDC' undeclared (first use in this function) Printer.c:1366: error: parse error before 'hdc' Printer.xs:951: error: 'RETVAL' undeclared (first use in this function) Printer.xs:951: error: 'hdc' undeclared (first use in this function) Printer.xs:1004: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__PolylineTo': Printer.c:1303: error: 'HDC' undeclared (first use in this function) Printer.c:1303: error: parse error before 'hdc' Printer.xs:962: error: 'POINT' undeclared (first use in this function) Printer.xs:962: error: 'lpPoints' undeclared (first use in this function) Printer.c:1308: error: 'BOOL' undeclared (first use in this function) Printer.c:1308: error: parse error before 'RETVAL' Printer.xs:965: error: parse error before ')' token Printer.xs:965: error: parse error before ')' token Printer.xs:973: error: 'RETVAL' undeclared (first use in this function) Printer.xs:973: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Rectangle': Printer.c:1387: error: 'HDC' undeclared (first use in this function) Printer.c:1387: error: parse error before 'hdc' Printer.c:1392: error: 'BOOL' undeclared (first use in this function) Printer.c:1392: error: parse error before 'RETVAL' Printer.c: In function 'XS_Win32__Printer__CreateBrushIndirect':Printer.xs:1018: error: 'RETVAL' undeclared (first use in this function) Printer.c:1336: error: 'UINT' undeclared (first use in this function) Printer.xs:1018: error: 'hdc' undeclared (first use in this function) Printer.c:1336: error: parse error before 'lbStyle' Printer.c:1337: error: 'LONG' undeclared (first use in this function) Printer.c:1338: error: 'BYTE' undeclared (first use in this function) Printer.xs:988: error: 'LOGBRUSH' undeclared (first use in this function) Printer.c:1344: error: 'HBRUSH' undeclared (first use in this function) Printer.xs:990: error: 'lb' undeclared (first use in this function) Printer.xs:990: error: 'lbStyle' undeclared (first use in this function) Printer.xs:991: error: 'cRed' undeclared (first use in this function) Printer.xs:991: error: 'cGreen' undeclared (first use in this function) Printer.xs:991: error: 'cBlue' undeclared (first use in this function) Printer.xs:992: error: 'lbHatch' undeclared (first use in this function) Printer.xs:993: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__RoundRect': Printer.c:1411: error: 'HDC' undeclared (first use in this function) Printer.c:1411: error: parse error before 'hdc' Printer.c: In function 'XS_Win32__Printer__SetPolyFillMode': Printer.c:1366: error: 'HDC' undeclared (first use in this function) Printer.c:1366: error: parse error before 'hdc' Printer.xs:1004: error: 'hdc' undeclared (first use in this function) Printer.c:1418: error: 'BOOL' undeclared (first use in this function) Printer.c:1418: error: parse error before 'RETVAL' Printer.xs:1034: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1034: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Rectangle': Printer.c:1387: error: 'HDC' undeclared (first use in this function) Printer.c:1387: error: parse error before 'hdc' Printer.c:1392: error: 'BOOL' undeclared (first use in this function) Printer.c:1392: error: parse error before 'RETVAL' Printer.xs:1018: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1018: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Ellipse': Printer.c:1437: error: 'HDC' undeclared (first use in this function) Printer.c:1437: error: parse error before 'hdc' Printer.c:1442: error: 'BOOL' undeclared (first use in this function) Printer.c:1442: error: parse error before 'RETVAL' Printer.xs:1048: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1048: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__RoundRect': Printer.c:1411: error: 'HDC' undeclared (first use in this function) Printer.c:1411: error: parse error before 'hdc' Printer.c:1418: error: 'BOOL' undeclared (first use in this function) Printer.c:1418: error: parse error before 'RETVAL' Printer.xs:1034: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1034: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Chord': Printer.c:1461: error: 'HDC' undeclared (first use in this function) Printer.c:1461: error: parse error before 'hdc' Printer.c:1470: error: 'BOOL' undeclared (first use in this function) Printer.c:1470: error: parse error before 'RETVAL' Printer.xs:1066: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1066: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Ellipse': Printer.c:1437: error: 'HDC' undeclared (first use in this function) Printer.c:1437: error: parse error before 'hdc' Printer.c:1442: error: 'BOOL' undeclared (first use in this function) Printer.c:1442: error: parse error before 'RETVAL' Printer.xs:1048: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1048: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Pie': Printer.c:1489: error: 'HDC' undeclared (first use in this function) Printer.c:1489: error: parse error before 'hdc' Printer.c: In function 'XS_Win32__Printer__Chord': Printer.c:1461: error: 'HDC' undeclared (first use in this function) Printer.c:1461: error: parse error before 'hdc' Printer.c:1498: error: 'BOOL' undeclared (first use in this function) Printer.c:1498: error: parse error before 'RETVAL' Printer.xs:1084: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1084: error: 'hdc' undeclared (first use in this function) Printer.c:1470: error: 'BOOL' undeclared (first use in this function) Printer.c:1470: error: parse error before 'RETVAL' Printer.xs:1066: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1066: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Polygon': Printer.c:1517: error: 'HDC' undeclared (first use in this function) Printer.c:1517: error: parse error before 'hdc' Printer.xs:1094: error: 'POINT' undeclared (first use in this function) Printer.xs:1094: error: 'Points' undeclared (first use in this function) Printer.c:1522: error: 'BOOL' undeclared (first use in this function) Printer.c:1522: error: parse error before 'RETVAL' Printer.xs:1097: error: parse error before ')' token Printer.xs:1097: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__Pie': Printer.c:1489: error: 'HDC' undeclared (first use in this function) Printer.c:1489: error: parse error before 'hdc' Printer.xs:1105: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1105: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__PolyBezier': Printer.c:1550: error: 'HDC' undeclared (first use in this function) Printer.c:1550: error: parse error before 'hdc' Printer.xs:1116: error: 'POINT' undeclared (first use in this function) Printer.xs:1116: error: 'Points' undeclared (first use in this function) Printer.c:1498: error: 'BOOL' undeclared (first use in this function) Printer.c:1498: error: parse error before 'RETVAL'Printer.c:1555: error: 'BOOL' undeclared (first use in this function) Printer.c:1555: error: parse error before 'RETVAL'Printer.xs:1084: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1084: error: 'hdc' undeclared (first use in this function)Printer.xs:1119: error: parse error before ')' token Printer.xs:1119: error: parse error before ')' token Printer.xs:1127: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1127: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__PolyBezierTo': Printer.c:1583: error: 'HDC' undeclared (first use in this function) Printer.c:1583: error: parse error before 'hdc' Printer.xs:1138: error: 'POINT' undeclared (first use in this function) Printer.xs:1138: error: 'Points' undeclared (first use in this function) Printer.c:1588: error: 'BOOL' undeclared (first use in this function) Printer.c:1588: error: parse error before 'RETVAL' Printer.xs:1141: error: parse error before ')' token Printer.xs:1141: error: parse error before ')' token Printer.xs:1149: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1149: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Polygon': Printer.c:1517: error: 'HDC' undeclared (first use in this function) Printer.c:1517: error: parse error before 'hdc' Printer.xs:1094: error: 'POINT' undeclared (first use in this function) Printer.xs:1094: error: 'Points' undeclared (first use in this function) Printer.c:1522: error: 'BOOL' undeclared (first use in this function) Printer.c:1522: error: parse error before 'RETVAL' Printer.xs:1097: error: parse error before ')' token Printer.xs:1097: error: parse error before ')' token Printer.xs:1105: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1105: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Arc': Printer.c:1616: error: 'HDC' undeclared (first use in this function) Printer.c:1616: error: parse error before 'hdc' Printer.c: In function 'XS_Win32__Printer__PolyBezier': Printer.c:1550: error: 'HDC' undeclared (first use in this function) Printer.c:1550: error: parse error before 'hdc' Printer.xs:1116: error: 'POINT' undeclared (first use in this function) Printer.xs:1116: error: 'Points' undeclared (first use in this function) Printer.c:1555: error: 'BOOL' undeclared (first use in this function) Printer.c:1555: error: parse error before 'RETVAL' Printer.xs:1119: error: parse error before ')' token Printer.xs:1119: error: parse error before ')' token Printer.xs:1127: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1127: error: 'hdc' undeclared (first use in this function) Printer.c:1625: error: 'BOOL' undeclared (first use in this function) Printer.c:1625: error: parse error before 'RETVAL' Printer.xs:1168: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1168: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__PolyBezierTo': Printer.c:1583: error: 'HDC' undeclared (first use in this function) Printer.c:1583: error: parse error before 'hdc' Printer.xs:1138: error: 'POINT' undeclared (first use in this function) Printer.xs:1138: error: 'Points' undeclared (first use in this function) Printer.c:1588: error: 'BOOL' undeclared (first use in this function) Printer.c:1588: error: parse error before 'RETVAL' Printer.xs:1141: error: parse error before ')' token Printer.xs:1141: error: parse error before ')' token Printer.xs:1149: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1149: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Arc': Printer.c:1616: error: 'HDC' undeclared (first use in this function) Printer.c:1616: error: parse error before 'hdc' Printer.c: In function 'XS_Win32__Printer__ArcTo': Printer.c:1644: error: 'HDC' undeclared (first use in this function) Printer.c:1644: error: parse error before 'hdc' Printer.c:1625: error: 'BOOL' undeclared (first use in this function) Printer.c:1625: error: parse error before 'RETVAL' Printer.xs:1168: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1168: error: 'hdc' undeclared (first use in this function) Printer.c:1653: error: 'BOOL' undeclared (first use in this function) Printer.c:1653: error: parse error before 'RETVAL' Printer.xs:1186: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1186: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__ArcTo': Printer.c:1644: error: 'HDC' undeclared (first use in this function) Printer.c:1644: error: parse error before 'hdc' Printer.c: In function 'XS_Win32__Printer__BeginPath': Printer.c:1672: error: 'HDC' undeclared (first use in this function) Printer.c:1672: error: parse error before 'hdc' Printer.c:1673: error: 'BOOL' undeclared (first use in this function) Printer.xs:1196: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1196: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EndPath':Printer.c:1653: error: 'BOOL' undeclared (first use in this function) Printer.c:1692: error: 'HDC' undeclared (first use in this function)Printer.c:1653: error: parse error before 'RETVAL' Printer.c:1692: error: parse error before 'hdc' Printer.xs:1186: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1186: error: 'hdc' undeclared (first use in this function) Printer.c:1693: error: 'BOOL' undeclared (first use in this function) Printer.xs:1206: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1206: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__AbortPath': Printer.c:1712: error: 'HDC' undeclared (first use in this function) Printer.c:1712: error: parse error before 'hdc' Printer.c:1713: error: 'BOOL' undeclared (first use in this function) Printer.xs:1216: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1216: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__StrokeAndFillPath': Printer.c:1732: error: 'HDC' undeclared (first use in this function) Printer.c:1732: error: parse error before 'hdc' Printer.c:1733: error: 'BOOL' undeclared (first use in this function) Printer.xs:1226: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1226: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__BeginPath': Printer.c:1672: error: 'HDC' undeclared (first use in this function) Printer.c:1672: error: parse error before 'hdc' Printer.c:1673: error: 'BOOL' undeclared (first use in this function) Printer.xs:1196: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1196: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SelectClipPath': Printer.c:1752: error: 'HDC' undeclared (first use in this function) Printer.c:1752: error: parse error before 'hdc' Printer.c:1754: error: 'BOOL' undeclared (first use in this function) Printer.c:1754: error: parse error before 'RETVAL' Printer.xs:1237: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1237: error: 'hdc' undeclared (first use in this function)Printer.c: In function 'XS_Win32__Printer__EndPath': Printer.c:1692: error: 'HDC' undeclared (first use in this function) Printer.c:1692: error: parse error before 'hdc' Printer.c:1693: error: 'BOOL' undeclared (first use in this function) Printer.xs:1206: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1206: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__AbortPath': Printer.c:1712: error: 'HDC' undeclared (first use in this function) Printer.c:1712: error: parse error before 'hdc' Printer.c: In function 'XS_Win32__Printer__DeleteClipPath': Printer.c:1773: error: 'HDC' undeclared (first use in this function) Printer.c:1773: error: parse error before 'hdc' Printer.c:1713: error: 'BOOL' undeclared (first use in this function) Printer.xs:1216: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1216: error: 'hdc' undeclared (first use in this function) Printer.xs:1247: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__StrokeAndFillPath': Printer.c:1732: error: 'HDC' undeclared (first use in this function) Printer.c:1732: error: parse error before 'hdc' Printer.c:1733: error: 'BOOL' undeclared (first use in this function) Printer.xs:1226: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1226: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetWinMetaFile': Printer.c:1793: error: 'HDC' undeclared (first use in this function) Printer.c:1793: error: parse error before 'hdc' Printer.c:1794: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:1259: error: parse error before 'DWORD' Printer.xs:1259: warning: no semicolon at end of struct or union Printer.xs:1260: error: 'WORD' undeclared (first use in this function) Printer.xs:1261: error: '_int16' undeclared (first use in this function) Printer.xs:1266: error: 'DWORD' undeclared (first use in this function) Printer.xs:1268: error: 'METAFILE_HEADER' undeclared (first use in this function) Printer.xs:1268: error: 'PMETAFILE_HEADER' undeclared (first use in this function) Printer.xs:1269: error: 'HMETAFILE' undeclared (first use in this function) Printer.xs:1269: error: parse error before 'hmf' Printer.xs:1270: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.xs:1271: error: 'LPVOID' undeclared (first use in this function) Printer.xs:1272: error: 'BYTE' undeclared (first use in this function) Printer.xs:1272: error: 'Data' undeclared (first use in this function) Printer.xs:1274: error: 'METAFILEPICT' undeclared (first use in this function) Printer.xs:1274: error: parse error before 'mfp' Printer.xs:1276: error: 'UINT' undeclared (first use in this function) Printer.xs:1279: error: 'lpPathName' undeclared (first use in this function) Printer.xs:1280: error: 'hmf' undeclared (first use in this function) Printer.xs:1280: error: 'lpszMetaFile' undeclared (first use in this function) Printer.xs:1281: error: 'mfp' undeclared (first use in this function) Printer.xs:1281: error: 'MM_ANISOTROPIC' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__SelectClipPath': Printer.c:1752: error: 'HDC' undeclared (first use in this function) Printer.c:1752: error: parse error before 'hdc' Printer.xs:1288: error: 'MfHdr' undeclared (first use in this function) Printer.xs:1292: error: 'nSize' undeclared (first use in this function) Printer.xs:1292: error: parse error before 'Perl_PerlIO_tell' Printer.xs:1293: error: parse error before ')' token Printer.c:1754: error: 'BOOL' undeclared (first use in this function) Printer.xs:1293: error: parse error before ')' token Printer.c:1754: error: parse error before 'RETVAL' Printer.xs:1237: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1237: error: 'hdc' undeclared (first use in this function) Printer.xs:1303: error: 'mfb' undeclared (first use in this function) Printer.xs:1303: error: parse error before ')' token Printer.xs:1303: error: parse error before ')' token Printer.xs:1305: error: 'hemf' undeclared (first use in this function) Printer.xs:1305: error: 'hdc' undeclared (first use in this function) Printer.xs:1308: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__DeleteClipPath': Printer.c:1773: error: 'HDC' undeclared (first use in this function) Printer.c:1773: error: parse error before 'hdc' Printer.c: At top level: Printer.c:1853: error: parse error before 'void' Printer.c:1853: error: parse error before '(' token Printer.xs:1247: error: 'hdc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EBbl': Printer.c:1865: error: 'HDC' undeclared (first use in this function) Printer.c:1865: error: parse error before 'hdc' Printer.c:1866: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.c:1867: error: 'LPSTR' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetWinMetaFile': Printer.c:1793: error: 'HDC' undeclared (first use in this function) Printer.c:1793: error: parse error before 'hdc' Printer.c:1794: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:1259: error: parse error before 'DWORD' Printer.xs:1259: warning: no semicolon at end of struct or union Printer.xs:1260: error: 'WORD' undeclared (first use in this function) Printer.xs:1261: error: '_int16' undeclared (first use in this function) Printer.xs:1266: error: 'DWORD' undeclared (first use in this function) Printer.xs:1268: error: 'METAFILE_HEADER' undeclared (first use in this function) Printer.xs:1268: error: 'PMETAFILE_HEADER' undeclared (first use in this function) Printer.xs:1269: error: 'HMETAFILE' undeclared (first use in this function) Printer.xs:1269: error: parse error before 'hmf' Printer.xs:1270: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.xs:1271: error: 'LPVOID' undeclared (first use in this function) Printer.xs:1272: error: 'BYTE' undeclared (first use in this function) Printer.xs:1272: error: 'Data' undeclared (first use in this function) Printer.xs:1333: warning: assignment makes integer from pointer without a castPrinter.xs:1274: error: 'METAFILEPICT' undeclared (first use in this function) Printer.xs:1274: error: parse error before 'mfp' Printer.xs:1276: error: 'UINT' undeclared (first use in this function) Printer.c:1916: error: 'emf' undeclared (first use in this function)Printer.xs:1279: error: 'lpPathName' undeclared (first use in this function) Printer.xs:1280: error: 'hmf' undeclared (first use in this function) Printer.xs:1280: error: 'lpszMetaFile' undeclared (first use in this function) Printer.xs:1281: error: 'mfp' undeclared (first use in this function) Printer.xs:1281: error: 'MM_ANISOTROPIC' undeclared (first use in this function) Printer.xs:1288: error: 'MfHdr' undeclared (first use in this function) Printer.xs:1292: error: 'nSize' undeclared (first use in this function) Printer.xs:1292: error: parse error before 'Perl_PerlIO_tell' Printer.xs:1293: error: parse error before ')' token Printer.xs:1293: error: parse error before ')' token Printer.xs:1303: error: 'mfb' undeclared (first use in this function) Printer.xs:1303: error: parse error before ')' token Printer.xs:1303: error: parse error before ')' token Printer.xs:1305: error: 'hemf' undeclared (first use in this function) Printer.xs:1305: error: 'hdc' undeclared (first use in this function) Printer.xs:1308: error: 'RETVAL' undeclared (first use in this function) Printer.c: At top level: Printer.c:1853: error: parse error before 'void' Printer.c:1853: error: parse error before '(' token Printer.c: In function 'XS_Win32__Printer__EBbl': Printer.c:1865: error: 'HDC' undeclared (first use in this function) Printer.c:1865: error: parse error before 'hdc' Printer.c:1866: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.c:1867: error: 'LPSTR' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetEnhMetaFile': Printer.c:1932: error: 'LPCSTR' undeclared (first use in this function) Printer.c:1932: error: parse error before 'lpszMetaFile' Printer.xs:1373: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.xs:1374: error: 'LPSTR' undeclared (first use in this function) Printer.xs:1376: error: 'dir' undeclared (first use in this function) Printer.xs:1377: error: 'hemf' undeclared (first use in this function) Printer.xs:1377: error: 'lpszMetaFile' undeclared (first use in this function) Printer.xs:1378: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1333: warning: assignment makes integer from pointer without a cast Printer.c:1916: error: 'emf' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__LoadBitmap': Printer.c:1958: error: 'HDC' undeclared (first use in this function) Printer.c:1958: error: parse error before 'hdc' Printer.c:1959: error: 'LPCSTR' undeclared (first use in this function) Printer.c:1971: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.c:1971: error: parse error before 'RETVAL' Printer.xs:1399: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetEnhMetaFile': Printer.c:1932: error: 'LPCSTR' undeclared (first use in this function) Printer.c:1932: error: parse error before 'lpszMetaFile' Printer.xs:1373: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.xs:1374: error: 'LPSTR' undeclared (first use in this function) Printer.xs:1376: error: 'dir' undeclared (first use in this function) Printer.xs:1377: error: 'hemf' undeclared (first use in this function) Printer.xs:1377: error: 'lpszMetaFile' undeclared (first use in this function) Printer.xs:1378: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__PlayEnhMetaFile': Printer.c:2030: error: 'HDC' undeclared (first use in this function) Printer.c:2030: error: parse error before 'hdc' Printer.c:2031: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__LoadBitmap': Printer.c:1958: error: 'HDC' undeclared (first use in this function) Printer.xs:1454: error: 'RECT' undeclared (first use in this function)Printer.c:1958: error: parse error before 'hdc' Printer.xs:1454: error: parse error before 'Rect' Printer.c:2039: error: 'BOOL' undeclared (first use in this function) Printer.xs:1456: error: 'Rect' undeclared (first use in this function) Printer.xs:1460: error: 'RETVAL' undeclared (first use in this function) Printer.c:1959: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:1460: error: 'hdc' undeclared (first use in this function) Printer.xs:1460: error: 'hemf' undeclared (first use in this function) Printer.c:1971: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.c:1971: error: parse error before 'RETVAL' Printer.xs:1399: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetEnhSize': Printer.c:2062: error: 'HDC' undeclared (first use in this function) Printer.c:2062: error: parse error before 'hdc' Printer.c:2063: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__PlayEnhMetaFile': Printer.c:2030: error: 'HDC' undeclared (first use in this function) Printer.c:2030: error: parse error before 'hdc' Printer.c:2031: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.xs:1474: error: 'ENHMETAHEADER' undeclared (first use in this function) Printer.xs:1474: error: parse error before 'emh' Printer.c:2070: error: 'UINT' undeclared (first use in this function) Printer.xs:1476: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1476: error: 'hemf' undeclared (first use in this function) Printer.xs:1476: error: 'emh' undeclared (first use in this function) Printer.xs:1478: error: 'hdc' undeclared (first use in this function) Printer.xs:1478: error: 'LOGPIXELSX' undeclared (first use in this function) Printer.xs:1479: error: 'LOGPIXELSY' undeclared (first use in this function) Printer.xs:1454: error: 'RECT' undeclared (first use in this function) Printer.xs:1454: error: parse error before 'Rect' Printer.c:2039: error: 'BOOL' undeclared (first use in this function) Printer.xs:1456: error: 'Rect' undeclared (first use in this function) Printer.xs:1460: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1460: error: 'hdc' undeclared (first use in this function) Printer.xs:1460: error: 'hemf' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GetEnhSize': Printer.c:2062: error: 'HDC' undeclared (first use in this function) Printer.c:2062: error: parse error before 'hdc' Printer.c:2063: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__DeleteEnhMetaFile': Printer.c:2099: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.c:2099: error: parse error before 'hemf' Printer.c:2100: error: 'BOOL' undeclared (first use in this function) Printer.xs:1494: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1494: error: 'hemf' undeclared (first use in this function) Printer.xs:1474: error: 'ENHMETAHEADER' undeclared (first use in this function) Printer.xs:1474: error: parse error before 'emh' Printer.c:2070: error: 'UINT' undeclared (first use in this function) Printer.xs:1476: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1476: error: 'hemf' undeclared (first use in this function) Printer.xs:1476: error: 'emh' undeclared (first use in this function) Printer.xs:1478: error: 'hdc' undeclared (first use in this function) Printer.xs:1478: error: 'LOGPIXELSX' undeclared (first use in this function) Printer.xs:1479: error: 'LOGPIXELSY' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EnumPrinters': Printer.c:2120: error: 'LPSTR' undeclared (first use in this function) Printer.c:2120: error: parse error before 'Server' Printer.xs:1506: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1506: error: parse error before 'buffer' Printer.xs:1507: error: 'DWORD' undeclared (first use in this function) Printer.xs:1508: error: 'PRINTER_INFO_2' undeclared (first use in this function) Printer.xs:1508: error: 'pri2' undeclared (first use in this function) Printer.xs:1512: error: 'Server' undeclared (first use in this function) Printer.xs:1512: error: 'needed' undeclared (first use in this function) Printer.xs:1512: error: 'returned' undeclared (first use in this function) Printer.xs:1513: error: 'buffer' undeclared (first use in this function) Printer.xs:1513: error: 'BYTE' undeclared (first use in this function) Printer.xs:1513: error: parse error before ')' token Printer.xs:1513: error: parse error before ')' token Printer.xs:1515: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__DeleteEnhMetaFile': Printer.c:2099: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.c:2099: error: parse error before 'hemf' Printer.c:2100: error: 'BOOL' undeclared (first use in this function) Printer.xs:1494: error: 'RETVAL' undeclared (first use in this function)Printer.c: In function 'XS_Win32__Printer__EnumPrinterDrivers': Printer.c:2178: error: 'LPSTR' undeclared (first use in this function) Printer.c:2178: error: parse error before 'Server' Printer.xs:1494: error: 'hemf' undeclared (first use in this function) Printer.xs:1554: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1554: error: parse error before 'buffer' Printer.xs:1555: error: 'DWORD' undeclared (first use in this function) Printer.xs:1556: error: 'DRIVER_INFO_3' undeclared (first use in this function) Printer.xs:1556: error: 'dri3' undeclared (first use in this function) Printer.xs:1561: error: 'Server' undeclared (first use in this function) Printer.xs:1561: error: 'Env' undeclared (first use in this function) Printer.xs:1561: error: 'needed' undeclared (first use in this function) Printer.xs:1561: error: 'returned' undeclared (first use in this function) Printer.xs:1562: error: 'buffer' undeclared (first use in this function) Printer.xs:1562: error: 'BYTE' undeclared (first use in this function) Printer.xs:1562: error: parse error before ')' token Printer.xs:1562: error: parse error before ')' token Printer.xs:1564: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__EnumPrinters': Printer.c:2120: error: 'LPSTR' undeclared (first use in this function) Printer.c:2120: error: parse error before 'Server' Printer.xs:1506: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1506: error: parse error before 'buffer' Printer.xs:1507: error: 'DWORD' undeclared (first use in this function) Printer.xs:1508: error: 'PRINTER_INFO_2' undeclared (first use in this function) Printer.xs:1508: error: 'pri2' undeclared (first use in this function) Printer.xs:1512: error: 'Server' undeclared (first use in this function) Printer.xs:1512: error: 'needed' undeclared (first use in this function) Printer.xs:1512: error: 'returned' undeclared (first use in this function) Printer.xs:1513: error: 'buffer' undeclared (first use in this function) Printer.xs:1513: error: 'BYTE' undeclared (first use in this function) Printer.xs:1513: error: parse error before ')' token Printer.xs:1513: error: parse error before ')' token Printer.xs:1515: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__EnumPorts': Printer.c:2239: error: 'LPSTR' undeclared (first use in this function) Printer.c:2239: error: parse error before 'Server' Printer.xs:1603: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1603: error: parse error before 'buffer' Printer.xs:1604: error: 'DWORD' undeclared (first use in this function) Printer.xs:1605: error: 'PORT_INFO_2' undeclared (first use in this function) Printer.xs:1605: error: 'pi2' undeclared (first use in this function) Printer.xs:1609: error: 'Server' undeclared (first use in this function) Printer.xs:1609: error: 'needed' undeclared (first use in this function) Printer.xs:1609: error: 'returned' undeclared (first use in this function) Printer.xs:1610: error: 'buffer' undeclared (first use in this function) Printer.xs:1610: error: 'BYTE' undeclared (first use in this function) Printer.xs:1610: error: parse error before ')' token Printer.xs:1610: error: parse error before ')' token Printer.xs:1612: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__EnumPrinterDrivers': Printer.c:2178: error: 'LPSTR' undeclared (first use in this function) Printer.c:2178: error: parse error before 'Server' Printer.xs:1554: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1554: error: parse error before 'buffer' Printer.xs:1555: error: 'DWORD' undeclared (first use in this function) Printer.xs:1556: error: 'DRIVER_INFO_3' undeclared (first use in this function) Printer.xs:1556: error: 'dri3' undeclared (first use in this function) Printer.xs:1561: error: 'Server' undeclared (first use in this function) Printer.xs:1561: error: 'Env' undeclared (first use in this function) Printer.xs:1561: error: 'needed' undeclared (first use in this function) Printer.xs:1561: error: 'returned' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EnumMonitors':Printer.xs:1562: error: 'buffer' undeclared (first use in this function) Printer.c:2282: error: 'LPSTR' undeclared (first use in this function)Printer.xs:1562: error: 'BYTE' undeclared (first use in this function) Printer.c:2282: error: parse error before 'Server'Printer.xs:1562: error: parse error before ')' token Printer.xs:1562: error: parse error before ')' token Printer.xs:1564: error: parse error before ')' token Printer.xs:1635: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1635: error: parse error before 'buffer' Printer.xs:1636: error: 'DWORD' undeclared (first use in this function) Printer.xs:1637: error: 'MONITOR_INFO_2' undeclared (first use in this function) Printer.xs:1637: error: 'mi2' undeclared (first use in this function) Printer.xs:1641: error: 'Server' undeclared (first use in this function) Printer.xs:1641: error: 'needed' undeclared (first use in this function) Printer.xs:1641: error: 'returned' undeclared (first use in this function) Printer.xs:1642: error: 'buffer' undeclared (first use in this function) Printer.xs:1642: error: 'BYTE' undeclared (first use in this function) Printer.xs:1642: error: parse error before ')' token Printer.xs:1642: error: parse error before ')' token Printer.xs:1644: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__EnumPorts': Printer.c:2239: error: 'LPSTR' undeclared (first use in this function) Printer.c:2239: error: parse error before 'Server' Printer.xs:1603: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1603: error: parse error before 'buffer' Printer.xs:1604: error: 'DWORD' undeclared (first use in this function) Printer.xs:1605: error: 'PORT_INFO_2' undeclared (first use in this function) Printer.xs:1605: error: 'pi2' undeclared (first use in this function) Printer.xs:1609: error: 'Server' undeclared (first use in this function) Printer.xs:1609: error: 'needed' undeclared (first use in this function) Printer.xs:1609: error: 'returned' undeclared (first use in this function) Printer.xs:1610: error: 'buffer' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EnumPrintProcessors':Printer.xs:1610: error: 'BYTE' undeclared (first use in this function) Printer.c:2324: error: 'LPSTR' undeclared (first use in this function)Printer.xs:1610: error: parse error before ')' token Printer.c:2324: error: parse error before 'Server' Printer.xs:1610: error: parse error before ')' token Printer.xs:1612: error: parse error before ')' tokenPrinter.xs:1667: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1667: error: parse error before 'buffer' Printer.xs:1668: error: 'DWORD' undeclared (first use in this function) Printer.xs:1669: error: 'PRINTPROCESSOR_INFO_1' undeclared (first use in this function) Printer.xs:1669: error: 'ppi1' undeclared (first use in this function) Printer.xs:1673: error: 'Server' undeclared (first use in this function) Printer.xs:1673: error: 'Env' undeclared (first use in this function) Printer.xs:1673: error: 'needed' undeclared (first use in this function) Printer.xs:1673: error: 'returned' undeclared (first use in this function) Printer.xs:1674: error: 'buffer' undeclared (first use in this function) Printer.xs:1674: error: 'BYTE' undeclared (first use in this function) Printer.xs:1674: error: parse error before ')' token Printer.xs:1674: error: parse error before ')' token Printer.xs:1676: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__EnumMonitors': Printer.c:2282: error: 'LPSTR' undeclared (first use in this function) Printer.c:2282: error: parse error before 'Server' Printer.xs:1635: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1635: error: parse error before 'buffer' Printer.xs:1636: error: 'DWORD' undeclared (first use in this function) Printer.xs:1637: error: 'MONITOR_INFO_2' undeclared (first use in this function) Printer.xs:1637: error: 'mi2' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EnumPrintProcessorDatatypes': Printer.c:2363: error: 'LPSTR' undeclared (first use in this function) Printer.c:2363: error: parse error before 'Server' Printer.xs:1641: error: 'Server' undeclared (first use in this function) Printer.xs:1641: error: 'needed' undeclared (first use in this function) Printer.xs:1641: error: 'returned' undeclared (first use in this function) Printer.xs:1642: error: 'buffer' undeclared (first use in this function) Printer.xs:1642: error: 'BYTE' undeclared (first use in this function) Printer.xs:1642: error: parse error before ')' token Printer.xs:1642: error: parse error before ')' token Printer.xs:1695: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1644: error: parse error before ')' tokenPrinter.xs:1695: error: parse error before 'buffer' Printer.xs:1696: error: 'DWORD' undeclared (first use in this function) Printer.xs:1697: error: 'DATATYPES_INFO_1' undeclared (first use in this function) Printer.xs:1697: error: 'dti1' undeclared (first use in this function) Printer.xs:1701: error: 'Server' undeclared (first use in this function) Printer.xs:1701: error: 'Processor' undeclared (first use in this function) Printer.xs:1701: error: 'needed' undeclared (first use in this function) Printer.xs:1701: error: 'returned' undeclared (first use in this function) Printer.xs:1702: error: 'buffer' undeclared (first use in this function) Printer.xs:1702: error: 'BYTE' undeclared (first use in this function) Printer.xs:1702: error: parse error before ')' token Printer.xs:1702: error: parse error before ')' token Printer.xs:1704: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__EnumPrintProcessors': Printer.c:2324: error: 'LPSTR' undeclared (first use in this function) Printer.c:2324: error: parse error before 'Server' Printer.xs:1667: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1667: error: parse error before 'buffer' Printer.xs:1668: error: 'DWORD' undeclared (first use in this function) Printer.xs:1669: error: 'PRINTPROCESSOR_INFO_1' undeclared (first use in this function) Printer.xs:1669: error: 'ppi1' undeclared (first use in this function) Printer.xs:1673: error: 'Server' undeclared (first use in this function) Printer.xs:1673: error: 'Env' undeclared (first use in this function) Printer.xs:1673: error: 'needed' undeclared (first use in this function) Printer.xs:1673: error: 'returned' undeclared (first use in this function) Printer.xs:1674: error: 'buffer' undeclared (first use in this function) Printer.xs:1674: error: 'BYTE' undeclared (first use in this function) Printer.xs:1674: error: parse error before ')' token Printer.xs:1674: error: parse error before ')' token Printer.xs:1676: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__EnumJobs': Printer.c:2402: error: 'LPSTR' undeclared (first use in this function) Printer.c:2402: error: parse error before 'EnPrinter' Printer.xs:1723: error: 'HANDLE' undeclared (first use in this function) Printer.xs:1723: error: parse error before 'hPrinter' Printer.xs:1725: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1725: error: parse error before 'buffer' Printer.xs:1726: error: 'DWORD' undeclared (first use in this function) Printer.xs:1727: error: 'JOB_INFO_2' undeclared (first use in this function) Printer.xs:1727: error: 'ji2' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EnumPrintProcessorDatatypes':Printer.xs:1731: error: 'EnPrinter' undeclared (first use in this function) Printer.c:2363: error: 'LPSTR' undeclared (first use in this function) Printer.xs:1731: error: 'hPrinter' undeclared (first use in this function) Printer.c:2363: error: parse error before 'Server' Printer.xs:1732: error: 'needed' undeclared (first use in this function) Printer.xs:1732: error: 'returned' undeclared (first use in this function) Printer.xs:1733: error: 'buffer' undeclared (first use in this function) Printer.xs:1733: error: 'BYTE' undeclared (first use in this function) Printer.xs:1733: error: parse error before ')' token Printer.xs:1695: error: 'LPBYTE' undeclared (first use in this function) Printer.xs:1733: error: parse error before ')' tokenPrinter.xs:1695: error: parse error before 'buffer' Printer.xs:1696: error: 'DWORD' undeclared (first use in this function) Printer.xs:1735: error: parse error before ')' tokenPrinter.xs:1697: error: 'DATATYPES_INFO_1' undeclared (first use in this function) Printer.xs:1697: error: 'dti1' undeclared (first use in this function) Printer.xs:1701: error: 'Server' undeclared (first use in this function) Printer.xs:1701: error: 'Processor' undeclared (first use in this function) Printer.xs:1701: error: 'needed' undeclared (first use in this function) Printer.xs:1701: error: 'returned' undeclared (first use in this function) Printer.xs:1702: error: 'buffer' undeclared (first use in this function) Printer.xs:1702: error: 'BYTE' undeclared (first use in this function) Printer.xs:1702: error: parse error before ')' token Printer.xs:1702: error: parse error before ')' token Printer.xs:1704: error: parse error before ')' token Printer.c: In function 'XS_Win32__Printer__FontEnum': Printer.c:2465: error: 'HDC' undeclared (first use in this function) Printer.c:2465: error: parse error before 'hdc' Printer.c: In function 'XS_Win32__Printer__EnumJobs': Printer.c:2402: error: 'LPSTR' undeclared (first use in this function)Printer.c:2466: error: 'LPCSTR' undeclared (first use in this function) Printer.c:2402: error: parse error before 'EnPrinter' Printer.xs:1775: error: 'LOGFONT' undeclared (first use in this function) Printer.xs:1775: error: parse error before 'Logfont' Printer.xs:1778: error: 'FaceName' undeclared (first use in this function) Printer.xs:1780: error: 'Logfont' undeclared (first use in this function) Printer.xs:1723: error: 'HANDLE' undeclared (first use in this function) Printer.xs:1723: error: parse error before 'hPrinter' Printer.xs:1786: error: 'hdc' undeclared (first use in this function) Printer.xs:1725: error: 'LPBYTE' undeclared (first use in this function)Printer.xs:1786: error: 'LPARAM' undeclared (first use in this function) Printer.xs:1725: error: parse error before 'buffer' Printer.xs:1786: error: parse error before 'retval' Printer.xs:1726: error: 'DWORD' undeclared (first use in this function) Printer.xs:1727: error: 'JOB_INFO_2' undeclared (first use in this function) Printer.xs:1727: error: 'ji2' undeclared (first use in this function) Printer.xs:1731: error: 'EnPrinter' undeclared (first use in this function) Printer.xs:1731: error: 'hPrinter' undeclared (first use in this function) Printer.xs:1732: error: 'needed' undeclared (first use in this function) Printer.xs:1732: error: 'returned' undeclared (first use in this function) Printer.xs:1733: error: 'buffer' undeclared (first use in this function) Printer.xs:1733: error: 'BYTE' undeclared (first use in this function) Printer.xs:1733: error: parse error before ')' token Printer.xs:1733: error: parse error before ')' token Printer.xs:1735: error: parse error before ')' token Printer.xs: In function 'XS_Win32__Printer__GetTempPath': Printer.xs:1796: error: 'MAX_PATH' undeclared (first use in this function) Printer.c:2503: error: 'LPSTR' undeclared (first use in this function) Printer.c:2503: error: parse error before 'RETVAL' Printer.xs:1799: error: 'RETVAL' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__FontEnum': Printer.c:2465: error: 'HDC' undeclared (first use in this function) Printer.c:2465: error: parse error before 'hdc' Printer.c:2466: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:1775: error: 'LOGFONT' undeclared (first use in this function) Printer.xs:1775: error: parse error before 'Logfont' Printer.xs:1778: error: 'FaceName' undeclared (first use in this function) Printer.xs:1780: error: 'Logfont' undeclared (first use in this function) Printer.xs:1786: error: 'hdc' undeclared (first use in this function) Printer.xs:1786: error: 'LPARAM' undeclared (first use in this function) Printer.xs:1786: error: parse error before 'retval' Printer.c: In function 'XS_Win32__Printer__GhostPDF': Printer.c:2523: error: 'LPSTR' undeclared (first use in this function) Printer.c:2523: error: parse error before 'ps' Printer.xs:1829: warning: assignment makes integer from pointer without a cast Printer.xs: In function 'XS_Win32__Printer__GetTempPath': Printer.xs:1796: error: 'MAX_PATH' undeclared (first use in this function) Printer.c:2503: error: 'LPSTR' undeclared (first use in this function) Printer.c:2503: error: parse error before 'RETVAL' Printer.c: In function 'XS_Win32__Printer__CreateMeta': Printer.c:2579: error: 'HDC' undeclared (first use in this function) Printer.xs:1799: error: 'RETVAL' undeclared (first use in this function) Printer.c:2579: error: parse error before 'hdc' Printer.c:2580: error: 'LPCSTR' undeclared (first use in this function) Printer.c:2581: error: 'LONG' undeclared (first use in this function) Printer.xs:1857: error: 'RECT' undeclared (first use in this function) Printer.xs:1859: error: 'file' undeclared (first use in this function) Printer.xs:1860: error: 'right' undeclared (first use in this function) Printer.xs:1860: error: 'bottom' undeclared (first use in this function) Printer.xs:1861: error: 'rect' undeclared (first use in this function) Printer.xs:1865: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1865: error: 'hdc' undeclared (first use in this function) Printer.xs:1869: error: 'GM_ADVANCED' undeclared (first use in this function) Printer.xs:1870: error: 'TRANSPARENT' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__GhostPDF': Printer.c:2523: error: 'LPSTR' undeclared (first use in this function) Printer.c:2523: error: parse error before 'ps' Printer.xs:1829: warning: assignment makes integer from pointer without a cast Printer.c: In function 'XS_Win32__Printer__CloseMeta': Printer.c:2616: error: 'HDC' undeclared (first use in this function) Printer.c:2616: error: parse error before 'edc' Printer.c:2617: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.xs:1880: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1880: error: 'edc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CreateMeta': Printer.c:2579: error: 'HDC' undeclared (first use in this function) Printer.c:2579: error: parse error before 'hdc' Printer.c:2580: error: 'LPCSTR' undeclared (first use in this function) Printer.c:2581: error: 'LONG' undeclared (first use in this function) Printer.xs:1857: error: 'RECT' undeclared (first use in this function) Printer.xs:1859: error: 'file' undeclared (first use in this function) Printer.xs:1860: error: 'right' undeclared (first use in this function) Printer.xs:1860: error: 'bottom' undeclared (first use in this function) Printer.xs:1861: error: 'rect' undeclared (first use in this function) Printer.xs:1865: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1865: error: 'hdc' undeclared (first use in this function) Printer.xs:1869: error: 'GM_ADVANCED' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Inject':Printer.xs:1870: error: 'TRANSPARENT' undeclared (first use in this function) Printer.c:2636: error: 'HDC' undeclared (first use in this function) Printer.c:2636: error: parse error before 'hdc' Printer.c:2639: error: 'LPSTR' undeclared (first use in this function) Printer.c:2639: error: parse error before 'data' Printer.xs:1893: error: 'PSINJECTDATA' undeclared (first use in this function) Printer.xs:1897: error: 'DWORD' undeclared (first use in this function) Printer.xs:1897: error: parse error before 'psc' Printer.xs:1899: error: 'data' undeclared (first use in this function) Printer.xs:1900: error: 'psd' undeclared (first use in this function) Printer.xs:1906: error: 'hdc' undeclared (first use in this function) Printer.xs:1906: error: 'POSTSCRIPT_IDENTIFY' undeclared (first use in this function) Printer.xs:1906: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:1906: error: 'psc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__CloseMeta': Printer.c:2616: error: 'HDC' undeclared (first use in this function) Printer.c:2616: error: parse error before 'edc' Printer.xs:1907: error: 'POSTSCRIPT_INJECTION' undeclared (first use in this function) Printer.c:2617: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.xs:1880: error: 'RETVAL' undeclared (first use in this function) Printer.xs:1880: error: 'edc' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__Inject': Printer.c:2636: error: 'HDC' undeclared (first use in this function) Printer.c:2636: error: parse error before 'hdc' Printer.c: In function 'XS_Win32__Printer__EmfH2BMP': Printer.c:2676: error: 'HDC' undeclared (first use in this function) Printer.c:2676: error: parse error before 'hdc' Printer.c:2677: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.c:2678: error: 'LPSTR' undeclared (first use in this function) Printer.c:2639: error: 'LPSTR' undeclared (first use in this function) Printer.c:2639: error: parse error before 'data' Printer.xs:1893: error: 'PSINJECTDATA' undeclared (first use in this function) Printer.xs:1897: error: 'DWORD' undeclared (first use in this function) Printer.xs:1897: error: parse error before 'psc' Printer.xs:1899: error: 'data' undeclared (first use in this function) Printer.xs:1900: error: 'psd' undeclared (first use in this function) Printer.xs:1906: error: 'hdc' undeclared (first use in this function) Printer.xs:1906: error: 'POSTSCRIPT_IDENTIFY' undeclared (first use in this function) Printer.xs:1906: error: 'LPCSTR' undeclared (first use in this function) Printer.xs:1906: error: 'psc' undeclared (first use in this function) Printer.xs:1907: error: 'POSTSCRIPT_INJECTION' undeclared (first use in this function) Printer.c: In function 'XS_Win32__Printer__EmfH2BMP': Printer.c:2676: error: 'HDC' undeclared (first use in this function) Printer.c:2676: error: parse error before 'hdc' Printer.c:2677: error: 'HENHMETAFILE' undeclared (first use in this function) Printer.c:2678: error: 'LPSTR' undeclared (first use in this function) lipo: can't open input file: /var/tmp//ccqqEKrf.out (No such file or directory) make: *** [Printer.o] Error 1