Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lperfstat Note (probably harmless): No library found for -lperfstat Writing Makefile for AIX::Perfstat Note (probably harmless): No library found for -lperfstat Writing Makefile for AIX::Perfstat Note (probably harmless): No library found for -lperfstat Writing Makefile for AIX::Perfstat Note (probably harmless): No library found for -lperfstat Writing Makefile for AIX::Perfstat Writing Makefile for AIX::Perfstat cp lib/AIX/Perfstat.pm blib/lib/AIX/Perfstat.pm cp example1.pl blib/lib/AIX/example1.pl make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/AIX-Perfstat/cpu' cc -c -I. -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=\"\" -DXS_VERSION=\"\" +Z "-I/home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/CORE" cpu.c Error 112: "cpu.h", line 17 # Include file not found. #include ^^^^^^^^^^^^^^^ Error 419: "cpu.h", line 26 # 'perfstat_cpu_t' is used as a type, but has not been defined as a type. perfstat_cpu_t *data; ^^^^^^^^^^^^^^ Error 20: "cpu.h", line 31 # ';' expected before '*'. extern perfstat_cpu_total_t* cpu_total_impl(); ^ Error 419: "cpu.h", line 34 # 'perfstat_cpu_total_t' is used as a type, but has not been defined as a type. extern void XS_pack_perfstat_cpu_total_tPtr(SV *, perfstat_cpu_total_t *); ^^^^^^^^^^^^^^^^^^^^ Error 419: "cpu.c", line 15 # 'perfstat_id_t' is used as a type, but has not been defined as a type. perfstat_id_t cpu_name; ^^^^^^^^^^^^^ Error 172: "cpu.c", line 21 # Undeclared variable 'IDENTIFIER_LENGTH'. if (strlen(name) > (IDENTIFIER_LENGTH - 1)) ^^^^^^^^^^^^^^^^^ Error 172: "cpu.c", line 26 # Undeclared variable 'IDENTIFIER_LENGTH'. strncpy(cpu_name.name, name, IDENTIFIER_LENGTH); ^^^^^^^^^^^^^^^^^ Error 419: "cpu.c", line 35 # 'perfstat_cpu_t' is used as a type, but has not been defined as a type. cpu->data = (perfstat_cpu_t*)safemalloc(desired_number * sizeof(perfstat_cpu_ ^^^^^^^^^^^^^^ Error 172: "cpu.c", line 35 # Undeclared variable 'perfstat_cpu_t'. cpu->data = (perfstat_cpu_t*)safemalloc(desired_number * sizeof(perfstat_cpu_t)); ^^^^^^^^^^^^^^ Error 172: "cpu.c", line 42 # Undeclared variable 'perfstat_cpu_t'. if ((cpu->size = perfstat_cpu(&cpu_name, cpu->data, sizeof(perfstat_cpu_t), desired_number)) == -1 || (cpu->size == 0)) ^^^^^^^^^^^^^^ Error 186: "cpu.c", line 52 # Left side of '.' requires a struct object; type found was 'int'. int cpu_name_len = strlen(cpu_name.name); ^^^^^^^^ Error 186: "cpu.c", line 63 # Left side of '.' requires a struct object; type found was 'int'. strncpy(name, cpu_name.name, cpu_name_len+1); ^^^^^^^^ Error 699: "cpu.c", line 63 # Error limit reached; halting compilation. strncpy(name, cpu_name.name, cpu_name_len+1); ^^^^^^^^ make[1]: *** [cpu.o] Error 2 make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/AIX-Perfstat/cpu' make: *** [subdirs] Error 2