Checking if your kit is complete... Looks good Writing Makefile for Language::SIOD cp lib/Language/SIOD.pm blib\lib\Language\SIOD.pm cp lib/Language/SIOD_in.pm blib\lib\Language\SIOD_in.pm cl -c -nologo -O1 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -Zi -DNDEBUG -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -ID:\cpanrun\build\5-6-1\lib\CORE siod_wrap.c siod_wrap.c C:\Program Files\MSVS\VC98\Include\signal.h(102) : error C2059: syntax error : '(' slib.c(302) : warning C4003: not enough actual parameters for macro 'PerlProc_setjmp' slib.c(535) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' slib.c(1276) : warning C4003: not enough actual parameters for macro 'PerlProc_setjmp' slib.c(1855) : warning C4003: not enough actual parameters for macro 'PerlProc_setjmp' slib.c(2029) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' slib.c(2035) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' slib.c(2048) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' slib.c(2055) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *' slib.c(2064) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *' slib.c(2218) : error C2065: 'PerlIO_open' : undeclared identifier slib.c(2218) : warning C4047: 'function' : 'struct _iobuf *(__cdecl *)(const char *,const char *)' differs in levels of indirection from 'int ' slib.c(2218) : warning C4024: 'fopen_cg' : different types for formal and actual parameter 1 slib.c(2253) : warning C4133: '=' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' slib.c(2254) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *' slib.c(2263) : warning C4133: '=' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' slib.c(2265) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *' slib.c(2275) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *' slib.c(2278) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *' slib.c(2280) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *' slib.c(2285) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *' slib.c(2287) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *' slib.c(2378) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *' slib.c(2403) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' slib.c(2410) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' slib.c(2417) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' slib.c(2428) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' slib.c(2432) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *' slib.c(2435) : warning C4133: 'function' : incompatible types - from 'struct _iobuf *' to 'struct _PerlIO *'