Checking if your kit is complete... Looks good Writing Makefile for Audio::Ao cp Ao.pm blib/lib/Audio/Ao.pm /home/cpanrun/ia64-lp64/build/5.8.2/bin/perl -Mblib -MInline=NOISY,_INSTALL_ -MAudio::Ao -e1 0.01 blib/arch Starting Build Prepocess Stage Finished Build Prepocess Stage Starting Build Parse Stage Finished Build Parse Stage Starting Build Glue 1 Stage Finished Build Glue 1 Stage Starting Build Glue 2 Stage Finished Build Glue 2 Stage Starting Build Glue 3 Stage Finished Build Glue 3 Stage Starting Build Compile Stage Starting "perl Makefile.PL" Stage Note (probably harmless): No library found for -lao Writing Makefile for Audio::Ao Finished "perl Makefile.PL" Stage Starting "make" Stage make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Audio-Ao/_Inline/build/Audio/Ao' /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 Ao.xs > Ao.xsc && mv Ao.xsc Ao.c cc -c -I/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Audio-Ao -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.01\" -DXS_VERSION=\"0.01\" +Z "-I/home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/CORE" Ao.c Error 112: "Ao.xs", line 6 # Include file not found. #include ^^^^^^^^^ Error 419: "Ao.xs", line 22 # 'ao_sample_format' is used as a type, but has not been defined as a type. ao_sample_format format; ^^^^^^^^^^^^^^^^ Error 538: "Ao.xs", line 21 # In order to have this sort of expression on the left hand side of an assignment, it must be surrounded with parentheses. ao_option *opstruct = NULL; ^^^^^^^^^^^^^^^^^^^ Error 172: "Ao.xs", line 21 # Undeclared variable 'ao_option'. ao_option *opstruct = NULL; ^^^^^^^^^ Error 172: "Ao.xs", line 23 # Undeclared variable 'ao_device'. ao_device *device; ^^^^^^^^^ Error 172: "Ao.xs", line 38 # Undeclared variable 'opstruct'. if (ao_append_option(&opstruct, *hkey, SvPV_nolen(hval)) != 1) { ^^^^^^^^ Error 186: "Ao.xs", line 44 # Left side of '.' requires a struct object; type found was 'int'. format.bits = bits; ^^^^^^ Error 186: "Ao.xs", line 45 # Left side of '.' requires a struct object; type found was 'int'. format.rate = rate; ^^^^^^ Error 186: "Ao.xs", line 46 # Left side of '.' requires a struct object; type found was 'int'. format.channels = channels; ^^^^^^ Error 186: "Ao.xs", line 47 # Left side of '.' requires a struct object; type found was 'int'. format.byte_format = bform; ^^^^^^ Error 419: "Ao.xs", line 50 # 'ao_device' is used as a type, but has not been defined as a type. device = (ao_device *) ao_open_live(id, &format, opstruct); ^^^^^^^^^ Error 172: "Ao.xs", line 50 # Undeclared variable 'device'. device = (ao_device *) ao_open_live(id, &format, opstruct); ^^^^^^ Error 699: "Ao.xs", line 50 # Error limit reached; halting compilation. device = (ao_device *) ao_open_live(id, &format, opstruct); ^^^^^^ make[1]: *** [Ao.o] Error 2 make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Audio-Ao/_Inline/build/Audio/Ao' A problem was encountered while attempting to compile and install your Inline C code. The command that failed was: make The build directory was: /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Audio-Ao/_Inline/build/Audio/Ao To debug the problem, cd to the build directory, and inspect the output files. at -e line 0 INIT failed--call queue aborted. make: *** [Ao.inl] Error 2