Checking if your kit is complete... Looks good Writing Makefile for IO Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp IO/Poll.pm blib\lib\IO\Poll.pm cp IO/Socket/INET.pm blib\lib\IO\Socket\INET.pm cp IO/Socket.pm blib\lib\IO\Socket.pm cp IO/Select.pm blib\lib\IO\Select.pm cp IO/Pipe.pm blib\lib\IO\Pipe.pm cp IO/Handle.pm blib\lib\IO\Handle.pm cp IO/Socket/UNIX.pm blib\lib\IO\Socket\UNIX.pm cp IO/File.pm blib\lib\IO\File.pm cp IO.pm blib\lib\IO.pm cp IO/Dir.pm blib\lib\IO\Dir.pm cp IO/Seekable.pm blib\lib\IO\Seekable.pm D:\cpanrun\build\5-6-1\bin\perl.exe -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib D:\cpanrun\build\5-6-1\lib\ExtUtils/xsubpp -typemap D:\cpanrun\build\5-6-1\lib\ExtUtils\typemap IO.xs > IO.xsc && D:\cpanrun\build\5-6-1\bin\perl.exe -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib -MExtUtils::Command -e mv IO.xsc IO.c 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=\"1.23\" -DXS_VERSION=\"1.23\" -ID:\cpanrun\build\5-6-1\lib\CORE IO.c IO.c IO.xs(138) : error C2275: 'fpos_t' : illegal use of this type as an expression C:\PROGRA~1\MSVS\VC98\INCLUDE\stdio.h(234) : see declaration of 'fpos_t' IO.xs(138) : error C2146: syntax error : missing ';' before identifier 'pos' IO.xs(138) : error C2065: 'pos' : undeclared identifier IO.xs(139) : warning C4133: 'function' : incompatible types - from 'int *' to '__int64 *' NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop.