Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lmstask Note (probably harmless): No library found for -lmsvcrt Note (probably harmless): No library found for -lmoldname Note (probably harmless): No library found for -lkernel32 Note (probably harmless): No library found for -luser32 Note (probably harmless): No library found for -lgdi32 Note (probably harmless): No library found for -lwinspool Note (probably harmless): No library found for -lcomdlg32 Note (probably harmless): No library found for -ladvapi32 Note (probably harmless): No library found for -lshell32 Note (probably harmless): No library found for -lole32 Note (probably harmless): No library found for -loleaut32 Note (probably harmless): No library found for -lnetapi32 Note (probably harmless): No library found for -luuid Note (probably harmless): No library found for -lwsock32 Note (probably harmless): No library found for -lmpr Note (probably harmless): No library found for -lwinmm Note (probably harmless): No library found for -lversion Note (probably harmless): No library found for -lodbc32 Writing Makefile for Win32::TaskScheduler cp Example.pl blib\lib\Win32\Example.pl cp runTime.pl blib\lib\Win32\runTime.pl cp TaskScheduler.pm blib\lib\Win32\TaskScheduler.pm cp trigger.pl blib\lib\Win32\trigger.pl C:\Perl64\bin\perl.exe C:\Perl64\lib\ExtUtils\xsubpp -typemap C:\Perl64\lib\Ext Utils\typemap TaskScheduler.xs > TaskScheduler.xsc && C:\Perl64\bin\perl.exe -M ExtUtils::Command -e "mv" -- TaskScheduler.xsc TaskScheduler.c Please specify prototyping behavior for TaskScheduler.xs (see perlxs manual) gcc -c -O2 -DWIN32 -DPERL_IMPLICIT_CONTEXT -DPERL_MSVCRT_READFIX -O2 -DVERSION=\"2.0.3\" -DXS_VERSION=\"2.0.3\" -DHASATTRIBUTE "-IC:\Perl64\lib\C ORE" -TP TaskScheduler.c In file included from TaskScheduler.h:16, from TaskScheduler.xs:5: TConvert.h:37: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_ tochar' TConvert.h:84: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_ towchar' TConvert.h:131: error: expected '=', ',', ';', 'asm' or '__attribute__' before ' _totchar' TConvert.h:186: error: expected '=', ',', ';', 'asm' or '__attribute__' before ' _cochar' TConvert.h:229: error: expected '=', ',', ';', 'asm' or '__attribute__' before ' _cowchar' TConvert.h:272: error: expected '=', ',', ';', 'asm' or '__attribute__' before ' _cotchar' In file included from TaskScheduler.h:17, from TaskScheduler.xs:5: misc.h: In function 'IntFromHash': misc.h:11: warning: return makes integer from pointer without a cast misc.h:19: warning: return makes integer from pointer without a cast misc.h: In function 'IVFromHash': misc.h:27: warning: return makes integer from pointer without a cast misc.h:35: warning: return makes integer from pointer without a cast misc.h: In function 'IntToHash': misc.h:64: warning: return makes integer from pointer without a cast misc.h:73: warning: return makes integer from pointer without a cast misc.h: In function 'IVToHash': misc.h:81: warning: return makes integer from pointer without a cast misc.h:90: warning: return makes integer from pointer without a cast TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_New': TaskScheduler.xs:35: error: incompatible type for argument 1 of 'CoCreateInstanc e' c:\mingw64\bin\../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x86_64-w64-mingw3 2/include/objbase.h:238: note: expected 'const struct IID * const' but argument is of type 'CLSID' TaskScheduler.xs:35: error: incompatible type for argument 4 of 'CoCreateInstanc e' c:\mingw64\bin\../lib/gcc/x86_64-w64-mingw32/4.4.5/../../../../x86_64-w64-mingw3 2/include/objbase.h:238: note: expected 'const struct IID * const' but argument is of type 'GUID' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_End': TaskScheduler.xs:67: error: 'ITask' has no member named 'Release' TaskScheduler.xs:68: error: 'ITaskScheduler' has no member named 'Release' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_Enum': TaskScheduler.xs:94: error: 'ITaskScheduler' has no member named 'Enum' TaskScheduler.xs:102: error: 'IEnumWorkItems' has no member named 'Next' TaskScheduler.xs:109: warning: initialization makes pointer from integer without a cast TaskScheduler.xs:116: error: 'IEnumWorkItems' has no member named 'Release' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_Activate': TaskScheduler.xs:134: error: 'ITask' has no member named 'Release' TaskScheduler.xs:138: warning: assignment makes pointer from integer without a c ast TaskScheduler.xs:139: error: 'ITaskScheduler' has no member named 'Activate' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetTargetComputer': TaskScheduler.xs:175: warning: assignment makes pointer from integer without a c ast TaskScheduler.xs:177: error: 'ITaskScheduler' has no member named 'SetTargetComp uter' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetAccountInformation': TaskScheduler.xs:210: error: 'ITask' has no member named 'GetAccountInformation' TaskScheduler.xs:213: warning: initialization makes pointer from integer without a cast TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetAccountInformation': TaskScheduler.xs:244: error: 'ITask' has no member named 'SetAccountInformation' TaskScheduler.xs:248: warning: assignment makes pointer from integer without a c ast TaskScheduler.xs:249: warning: assignment makes pointer from integer without a c ast TaskScheduler.xs:250: error: 'ITask' has no member named 'SetAccountInformation' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_Save': TaskScheduler.xs:283: error: 'ITask' has no member named 'QueryInterface' TaskScheduler.xs:287: error: 'IPersistFile' has no member named 'Save' TaskScheduler.xs:295: error: 'IPersistFile' has no member named 'Release' TaskScheduler.xs:300: error: 'ITask' has no member named 'Release' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetApplicationName': TaskScheduler.xs:322: error: 'ITask' has no member named 'GetApplicationName' TaskScheduler.xs:326: warning: initialization makes pointer from integer without a cast TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetApplicationName': TaskScheduler.xs:346: warning: assignment makes pointer from integer without a c ast TaskScheduler.xs:359: error: 'ITask' has no member named 'SetApplicationName' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetParameters': TaskScheduler.xs:386: error: 'ITask' has no member named 'GetParameters' TaskScheduler.xs:389: warning: initialization makes pointer from integer without a cast TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetParameters': TaskScheduler.xs:413: warning: assignment makes pointer from integer without a c ast TaskScheduler.xs:415: error: 'ITask' has no member named 'SetParameters' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetWorkingDirectory': TaskScheduler.xs:441: error: 'ITask' has no member named 'GetWorkingDirectory' TaskScheduler.xs:444: warning: initialization makes pointer from integer without a cast TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetWorkingDirectory': TaskScheduler.xs:468: warning: assignment makes pointer from integer without a c ast TaskScheduler.xs:470: error: 'ITask' has no member named 'SetWorkingDirectory' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_Delete': TaskScheduler.xs:496: warning: assignment makes pointer from integer without a c ast TaskScheduler.xs:497: error: 'ITaskScheduler' has no member named 'Delete' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetPriority': TaskScheduler.xs:522: error: 'ITask' has no member named 'GetPriority' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetPriority': TaskScheduler.xs:548: error: 'ITask' has no member named 'SetPriority' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_NewWorkItem': TaskScheduler.xs:591: warning: assignment makes pointer from integer without a c ast TaskScheduler.xs:593: error: 'ITask' has no member named 'Release' TaskScheduler.xs:597: error: 'ITaskScheduler' has no member named 'NewWorkItem' TaskScheduler.xs:616: error: 'ITask' has no member named 'CreateTrigger' TaskScheduler.xs:705: error: 'ITaskTrigger' has no member named 'SetTrigger' TaskScheduler.xs:714: error: 'ITaskTrigger' has no member named 'Release' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetTriggerCount': TaskScheduler.xs:746: error: 'ITask' has no member named 'GetTriggerCount' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetTriggerString': TaskScheduler.xs:772: error: 'ITask' has no member named 'GetTriggerString' TaskScheduler.xs:778: warning: initialization makes pointer from integer without a cast TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_DeleteTrigger': TaskScheduler.xs:802: error: 'ITask' has no member named 'DeleteTrigger' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetTrigger': TaskScheduler.xs:836: error: 'ITask' has no member named 'GetTrigger' TaskScheduler.xs:842: error: 'ITaskTrigger' has no member named 'GetTrigger' TaskScheduler.xs:843: error: 'ITaskTrigger' has no member named 'Release' TaskScheduler.xs:872: error: 'ITaskTrigger' has no member named 'Release' TaskScheduler.xs:882: error: 'ITaskTrigger' has no member named 'Release' TaskScheduler.xs:892: error: 'ITaskTrigger' has no member named 'Release' TaskScheduler.xs:903: error: 'ITaskTrigger' has no member named 'Release' TaskScheduler.xs:912: error: 'ITaskTrigger' has no member named 'Release' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetTrigger': TaskScheduler.xs:940: error: 'ITask' has no member named 'GetTrigger' TaskScheduler.xs:1009: error: 'ITaskTrigger' has no member named 'SetTrigger' TaskScheduler.xs:1015: error: 'ITaskTrigger' has no member named 'Release' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_CreateTrigger': TaskScheduler.xs:1044: error: 'ITask' has no member named 'CreateTrigger' TaskScheduler.xs:1114: error: 'ITaskTrigger' has no member named 'SetTrigger' TaskScheduler.xs:1120: error: 'ITaskTrigger' has no member named 'Release' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetFlags': TaskScheduler.xs:1143: error: 'ITask' has no member named 'SetFlags' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetFlags': TaskScheduler.xs:1167: error: 'ITask' has no member named 'GetFlags' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetExitCode': TaskScheduler.xs:1191: error: 'ITask' has no member named 'GetExitCode' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetStatus': TaskScheduler.xs:1217: error: 'ITask' has no member named 'GetStatus' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetNextRunTime': TaskScheduler.xs:1244: error: 'ITask' has no member named 'GetNextRunTime' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_Run': TaskScheduler.xs:1272: error: 'ITask' has no member named 'Run' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_Terminate': TaskScheduler.xs:1295: error: 'ITask' has no member named 'Terminate' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetComment': TaskScheduler.xs:1319: warning: assignment makes pointer from integer without a cast TaskScheduler.xs:1320: error: 'ITask' has no member named 'SetComment' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetComment': TaskScheduler.xs:1350: error: 'ITask' has no member named 'GetComment' TaskScheduler.xs:1353: warning: initialization makes pointer from integer withou t a cast TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetMaxRunTime': TaskScheduler.xs:1379: error: 'ITask' has no member named 'GetMaxRunTime' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetMaxRunTime': TaskScheduler.xs:1410: error: 'ITask' has no member named 'SetMaxRunTime' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetCreator': TaskScheduler.xs:1435: warning: assignment makes pointer from integer without a cast TaskScheduler.xs:1436: error: 'ITask' has no member named 'SetCreator' TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetCreator': TaskScheduler.xs:1466: error: 'ITask' has no member named 'GetCreator' TaskScheduler.xs:1469: warning: initialization makes pointer from integer withou t a cast TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetMostRecentRunTime': TaskScheduler.xs:1496: error: 'ITask' has no member named 'GetMostRecentRunTime' dmake: Error code 129, while making 'TaskScheduler.o' UNICOLET/Win32-TaskScheduler2.0.3.zip dmake -- NOT OK CPAN: YAML::XS loaded ok (v0.35) Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible