Microsoft (R) Program Maintenance Utility Version 1.50 Copyright (c) Microsoft Corp 1988-94. All rights reserved. cl -c -I. -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-IC:\Perl\lib\CORE" Mytest.c mytest.c c:\MSVC\INCLUDE\errno.h(29) : warning C4114: same type qualifier used more than once c:\MSVC\INCLUDE\windows.h(130) : warning C4005: 'FALSE' : macro redefinition c:\MSVC\INCLUDE\windows.h(131) : warning C4005: 'TRUE' : macro redefinition c:\MSVC\INCLUDE\stdlib.h(108) : warning C4114: same type qualifier used more than once c:\MSVC\INCLUDE\stddef.h(44) : warning C4114: same type qualifier used more than once C:/Perl/lib/CORE\win32.h(279) : error C2085: 'Perl_win32_init' : not in formal parameter list C:/Perl/lib/CORE\win32.h(280) : error C2061: syntax error : identifier '__declspec' C:/Perl/lib/CORE\win32.h(281) : fatal error C1001: internal compiler error (compiler file 'msc1.cpp', line 585) NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x2' Stop.