Checking if your kit is complete... Looks good Writing Makefile for Win32API::File cp cFile.pc blib/arch/Win32API/File/cFile.pc cp File.pm blib/lib/Win32API/File.pm /home/cpanrun/ia64-lp64/build/5.8.2/bin/perl /home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/ExtUtils/xsubpp -typemap /home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/ExtUtils/typemap -typemap typemap File.xs > File.xsc && mv File.xsc File.c cc -c -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"0.1001\" -DXS_VERSION=\"0.1001\" +Z "-I/home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/CORE" File.c Error 112: "File.xs", line 17 # Include file not found. #include ^^^^^^^^^^^ Error 112: "File.xs", line 18 # Include file not found. #include ^^^^^^^^^^^^ Error 20: "File.xs", line 79 # ',' expected before 'uLastFileErr'. static LONG uLastFileErr= 0; ^^^^^^^^^^^^ Error 419: "File.xs", line 82 # 'BOOL' is used as a type, but has not been defined as a type. SaveErr( BOOL bFailed ) ^^^^ Error 419: "File.c", line 116 # 'DWORD' is used as a type, but has not been defined as a type. DWORD uError; ^^^^^ Error 419: "File.c", line 117 # 'LONG' is used as a type, but has not been defined as a type. LONG RETVAL; ^^^^ Error 419: "File.c", line 122 # 'DWORD' is used as a type, but has not been defined as a type. uError= null_arg(ST(0)) ? (DWORD)0 : INT2PTR(DWORD,SvUV(ST(0))); ^^^^^ Error 419: "File.c", line 150 # 'HANDLE' is used as a type, but has not been defined as a type. HANDLE hObject; ^^^^^^ Error 419: "File.c", line 151 # 'BOOL' is used as a type, but has not been defined as a type. BOOL RETVAL; ^^^^ Error 419: "File.c", line 153 # 'HANDLE' is used as a type, but has not been defined as a type. hObject= null_arg(ST(0)) ? (HANDLE)0 : INT2PTR(HANDLE,SvUV(ST(0))); ^^^^^^ Error 419: "File.c", line 185 # 'BOOL' is used as a type, but has not been defined as a type. BOOL bFailIfExists; ^^^^ Error 419: "File.c", line 186 # 'BOOL' is used as a type, but has not been defined as a type. BOOL RETVAL; ^^^^ Error 699: "File.c", line 186 # Error limit reached; halting compilation. BOOL RETVAL; ^^^^ make: *** [File.o] Error 2