Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lcsv Writing Makefile for Text::CSV::LibCSV cp lib/Text/CSV/LibCSV.pm blib/lib/Text/CSV/LibCSV.pm cp lib/Text/CSV/LibCSV.xs blib/lib/Text/CSV/LibCSV.xs /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 LibCSV.xs > LibCSV.xsc && mv LibCSV.xsc LibCSV.c cc -c -I/usr/include/libcsv -Isrc -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" +Z "-I/home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/CORE" LibCSV.c Error 112: "LibCSV.xs", line 8 # Include file "csv.h" not found. #include "csv.h" ^^^^^^^ Error 172: "LibCSV.xs", line 52 # Undeclared variable 'CSV_STRICT'. newCONSTSUB(stash, "CSV_STRICT", newSViv(CSV_STRICT)); ^^^^^^^^^^^ Error 172: "LibCSV.xs", line 53 # Undeclared variable 'CSV_REPALL_NL'. newCONSTSUB(stash, "CSV_REPALL_NL", newSViv(CSV_REPALL_NL)); ^^^^^^^^^^^ Warning 942: "LibCSV.xs", line 121 # Types 'const char *' and 'int' are not assignment-compatible. RETVAL = newSVpv(csv_strerror(csv_error(parser)), 0); ^^^^^^^ make: *** [LibCSV.o] Error 2