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:\Perl
+64\lib\Ext
Utils\typemap TaskScheduler.xs > TaskScheduler.xsc && C:\Perl64\bin\p
+erl.exe -M
ExtUtils::Command -e "mv" -- TaskScheduler.xsc TaskScheduler.c
Please specify prototyping behavior for TaskScheduler.xs (see perlxs m
+anual)
gcc -c -O2 -DWIN32 -DPERL_IMPLICIT_CONTEXT -DPERL_MSVCRT_READ
+FIX -O2
-DVERSION=\"2.0.3\" -DXS_VERSION=\"2.0.3\" -DHASATTRIBUTE "-IC:\Pe
+rl64\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 'CoCre
+ateInstanc
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 'CoCre
+ateInstanc
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 'Rele
+ase'
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 'Nex
+t'
TaskScheduler.xs:109: warning: initialization makes pointer from integ
+er without
a cast
TaskScheduler.xs:116: error: 'IEnumWorkItems' has no member named 'Rel
+ease'
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 w
+ithout a c
ast
TaskScheduler.xs:139: error: 'ITaskScheduler' has no member named 'Act
+ivate'
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetTargetComput
+er':
TaskScheduler.xs:175: warning: assignment makes pointer from integer w
+ithout a c
ast
TaskScheduler.xs:177: error: 'ITaskScheduler' has no member named 'Set
+TargetComp
uter'
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetAccountInfor
+mation':
TaskScheduler.xs:210: error: 'ITask' has no member named 'GetAccountIn
+formation'
TaskScheduler.xs:213: warning: initialization makes pointer from integ
+er without
a cast
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetAccountInfor
+mation':
TaskScheduler.xs:244: error: 'ITask' has no member named 'SetAccountIn
+formation'
TaskScheduler.xs:248: warning: assignment makes pointer from integer w
+ithout a c
ast
TaskScheduler.xs:249: warning: assignment makes pointer from integer w
+ithout a c
ast
TaskScheduler.xs:250: error: 'ITask' has no member named 'SetAccountIn
+formation'
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_Save':
TaskScheduler.xs:283: error: 'ITask' has no member named 'QueryInterfa
+ce'
TaskScheduler.xs:287: error: 'IPersistFile' has no member named 'Save'
TaskScheduler.xs:295: error: 'IPersistFile' has no member named 'Relea
+se'
TaskScheduler.xs:300: error: 'ITask' has no member named 'Release'
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetApplicationN
+ame':
TaskScheduler.xs:322: error: 'ITask' has no member named 'GetApplicati
+onName'
TaskScheduler.xs:326: warning: initialization makes pointer from integ
+er without
a cast
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetApplicationN
+ame':
TaskScheduler.xs:346: warning: assignment makes pointer from integer w
+ithout a c
ast
TaskScheduler.xs:359: error: 'ITask' has no member named 'SetApplicati
+onName'
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetParameters':
TaskScheduler.xs:386: error: 'ITask' has no member named 'GetParameter
+s'
TaskScheduler.xs:389: warning: initialization makes pointer from integ
+er without
a cast
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetParameters':
TaskScheduler.xs:413: warning: assignment makes pointer from integer w
+ithout a c
ast
TaskScheduler.xs:415: error: 'ITask' has no member named 'SetParameter
+s'
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetWorkingDirec
+tory':
TaskScheduler.xs:441: error: 'ITask' has no member named 'GetWorkingDi
+rectory'
TaskScheduler.xs:444: warning: initialization makes pointer from integ
+er without
a cast
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetWorkingDirec
+tory':
TaskScheduler.xs:468: warning: assignment makes pointer from integer w
+ithout a c
ast
TaskScheduler.xs:470: error: 'ITask' has no member named 'SetWorkingDi
+rectory'
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_Delete':
TaskScheduler.xs:496: warning: assignment makes pointer from integer w
+ithout a c
ast
TaskScheduler.xs:497: error: 'ITaskScheduler' has no member named 'Del
+ete'
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 w
+ithout a c
ast
TaskScheduler.xs:593: error: 'ITask' has no member named 'Release'
TaskScheduler.xs:597: error: 'ITaskScheduler' has no member named 'New
+WorkItem'
TaskScheduler.xs:616: error: 'ITask' has no member named 'CreateTrigge
+r'
TaskScheduler.xs:705: error: 'ITaskTrigger' has no member named 'SetTr
+igger'
TaskScheduler.xs:714: error: 'ITaskTrigger' has no member named 'Relea
+se'
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetTriggerCount
+':
TaskScheduler.xs:746: error: 'ITask' has no member named 'GetTriggerCo
+unt'
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetTriggerStrin
+g':
TaskScheduler.xs:772: error: 'ITask' has no member named 'GetTriggerSt
+ring'
TaskScheduler.xs:778: warning: initialization makes pointer from integ
+er without
a cast
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_DeleteTrigger':
TaskScheduler.xs:802: error: 'ITask' has no member named 'DeleteTrigge
+r'
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 'GetTr
+igger'
TaskScheduler.xs:843: error: 'ITaskTrigger' has no member named 'Relea
+se'
TaskScheduler.xs:872: error: 'ITaskTrigger' has no member named 'Relea
+se'
TaskScheduler.xs:882: error: 'ITaskTrigger' has no member named 'Relea
+se'
TaskScheduler.xs:892: error: 'ITaskTrigger' has no member named 'Relea
+se'
TaskScheduler.xs:903: error: 'ITaskTrigger' has no member named 'Relea
+se'
TaskScheduler.xs:912: error: 'ITaskTrigger' has no member named 'Relea
+se'
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 'SetT
+rigger'
TaskScheduler.xs:1015: error: 'ITaskTrigger' has no member named 'Rele
+ase'
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_CreateTrigger':
TaskScheduler.xs:1044: error: 'ITask' has no member named 'CreateTrigg
+er'
TaskScheduler.xs:1114: error: 'ITaskTrigger' has no member named 'SetT
+rigger'
TaskScheduler.xs:1120: error: 'ITaskTrigger' has no member named 'Rele
+ase'
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 'GetNextRunT
+ime'
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 inte
+ger withou
t a cast
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetMaxRunTime':
TaskScheduler.xs:1379: error: 'ITask' has no member named 'GetMaxRunTi
+me'
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_SetMaxRunTime':
TaskScheduler.xs:1410: error: 'ITask' has no member named 'SetMaxRunTi
+me'
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 inte
+ger withou
t a cast
TaskScheduler.xs: In function 'XS_Win32__TaskScheduler_GetMostRecentRu
+nTime':
TaskScheduler.xs:1496: error: 'ITask' has no member named 'GetMostRece
+ntRunTime'
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
Also updating the original post.