Checking if your kit is complete... Looks good Writing Makefile for Win32::Process::List cp processes.pl blib/lib/Win32/Process/processes.pl cp List.pm blib/lib/Win32/Process/List.pm AutoSplitting blib/lib/Win32/Process/List.pm (blib/lib/auto/Win32/Process/List) /home/cpanrun/ia64/build/5.6.1/bin/perl -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1 /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/ExtUtils/typemap List.xs > List.xsc && mv List.xsc List.c Please specify prototyping behavior for List.xs (see perlxs manual) gcc -c -DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -L/lib/hpux32 -DUINT32_MAX_BROKEN -fPIC -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" -fPIC -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE List.c List.xs:4:21: windows.h: No such file or directory List.xs:5:22: tlhelp32.h: No such file or directory List.xs:22: error: parse error before "DWORD" List.xs: In function `printError': List.xs:24: error: `err' undeclared (first use in this function) List.xs:24: error: (Each undeclared identifier is reported only once List.xs:24: error: for each function it appears in.) List.xs:25: error: `FORMAT_MESSAGE_FROM_SYSTEM' undeclared (first use in this function) List.xs:26: error: `FORMAT_MESSAGE_IGNORE_INSERTS' undeclared (first use in this function) List.xs:30: error: `msg' undeclared (first use in this function) List.xs: In function `XS_Win32__Process__List_ProcessAliveP': List.xs:64: error: `HANDLE' undeclared (first use in this function) List.xs:64: error: parse error before "hProcessSnap" List.xs:65: error: `PROCESSENTRY32' undeclared (first use in this function) List.xs:67: error: `DWORD' undeclared (first use in this function) List.xs:73: error: `hProcessSnap' undeclared (first use in this function) List.xs:73: error: `TH32CS_SNAPPROCESS' undeclared (first use in this function) List.xs:74: error: `INVALID_HANDLE_VALUE' undeclared (first use in this function) List.xs:76: error: `err' undeclared (first use in this function) List.xs:84: error: `pe32' undeclared (first use in this function) List.xs: In function `XS_Win32__Process__List_ProcessAliveN': List.xs:117: error: `HANDLE' undeclared (first use in this function) List.xs:117: error: parse error before "hProcessSnap" List.xs:118: error: `PROCESSENTRY32' undeclared (first use in this function) List.xs:120: error: `DWORD' undeclared (first use in this function) List.xs:126: error: `hProcessSnap' undeclared (first use in this function) List.xs:126: error: `TH32CS_SNAPPROCESS' undeclared (first use in this function) List.xs:127: error: `INVALID_HANDLE_VALUE' undeclared (first use in this function) List.xs:129: error: `err' undeclared (first use in this function) List.xs:137: error: `pe32' undeclared (first use in this function) List.xs: In function `XS_Win32__Process__List_ListProcesses': List.xs:170: error: `HANDLE' undeclared (first use in this function) List.xs:170: error: parse error before "hProcessSnap" List.xs:171: error: `PROCESSENTRY32' undeclared (first use in this function) List.xs:173: error: `DWORD' undeclared (first use in this function) List.xs:180: error: `hProcessSnap' undeclared (first use in this function) List.xs:180: error: `TH32CS_SNAPPROCESS' undeclared (first use in this function) List.xs:181: error: `INVALID_HANDLE_VALUE' undeclared (first use in this function) List.xs:183: error: `err' undeclared (first use in this function) List.xs:191: error: `pe32' undeclared (first use in this function) make: *** [List.o] Error 1