Running ecasoundc-config failed: No such file or directory Note (probably harmless): No library found for -lecasoundc Checking if your kit is complete... Looks good The ecasoundc-config program is used to find the version of the ecasoundc library. You need 2.2.0 or higher. Proceed anyway? (yn) ECI now uses the "ECASOUND" env var to find the ecasound executable. Set it correctly to suppress the library warning. (The PATH is searched so ECASOUND=ecasound usually works) Writing Makefile for Audio::Ecasound cp Ecasound.pm blib/lib/Audio/Ecasound.pm /home/cpanrun/ia64-lp64/build/5.6.1/bin/perl -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1 /home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap Ecasound.xs > Ecasound.xsc && mv Ecasound.xsc Ecasound.c gcc -c -DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -mlp64 -L/lib/hpux64 -DUINT32_MAX_BROKEN -fPIC -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.91\" -DXS_VERSION=\"0.91\" -fPIC -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all/CORE Ecasound.c Ecasound.xs:5:36: libecasoundc/ecasoundc.h: No such file or directory Ecasound.c: In function `XS_Audio__Ecasound_eci_last_string': Ecasound.c:163: warning: assignment makes pointer from integer without a cast Ecasound.c: In function `XS_Audio__Ecasound_eci_last_string_list_item': Ecasound.c:208: warning: assignment makes pointer from integer without a cast Ecasound.c: In function `XS_Audio__Ecasound_eci_last_type': Ecasound.c:230: warning: assignment makes pointer from integer without a cast Ecasound.c: In function `XS_Audio__Ecasound_eci_last_error': Ecasound.c:274: warning: assignment makes pointer from integer without a cast Ecasound.c: In function `XS_Audio__Ecasound_eci_init_r': Ecasound.c:293: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:293: error: (Each undeclared identifier is reported only once Ecasound.c:293: error: for each function it appears in.) Ecasound.c:293: error: parse error before "RETVAL" Ecasound.c:295: error: `RETVAL' undeclared (first use in this function) Ecasound.c: In function `XS_Audio__Ecasound_eci_cleanup_r': Ecasound.c:315: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:315: error: parse error before "p" Ecasound.c:319: error: `p' undeclared (first use in this function) Ecasound.c: In function `XS_Audio__Ecasound_eci_command_float_arg_r': Ecasound.c:342: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:342: error: parse error before "p" Ecasound.c:348: error: `p' undeclared (first use in this function) Ecasound.c: In function `XS_Audio__Ecasound_eci_command_r': Ecasound.c:371: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:371: error: parse error before "p" Ecasound.c:376: error: `p' undeclared (first use in this function) Ecasound.c: In function `XS_Audio__Ecasound_eci_last_float_r': Ecasound.c:399: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:399: error: parse error before "p" Ecasound.c:405: error: `p' undeclared (first use in this function) Ecasound.c: In function `XS_Audio__Ecasound_eci_last_integer_r': Ecasound.c:429: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:429: error: parse error before "p" Ecasound.c:435: error: `p' undeclared (first use in this function) Ecasound.c: In function `XS_Audio__Ecasound_eci_last_long_integer_r': Ecasound.c:459: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:459: error: parse error before "p" Ecasound.c:465: error: `p' undeclared (first use in this function) Ecasound.c: In function `XS_Audio__Ecasound_eci_last_string_list_count_r': Ecasound.c:489: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:489: error: parse error before "p" Ecasound.c:495: error: `p' undeclared (first use in this function) Ecasound.c: In function `XS_Audio__Ecasound_eci_last_string_list_item_r': Ecasound.c:519: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:519: error: parse error before "p" Ecasound.c:526: error: `p' undeclared (first use in this function) Ecasound.c:531: warning: assignment makes pointer from integer without a cast Ecasound.c: In function `XS_Audio__Ecasound_eci_last_string_r': Ecasound.c:550: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:550: error: parse error before "p" Ecasound.c:556: error: `p' undeclared (first use in this function) Ecasound.c:561: warning: assignment makes pointer from integer without a cast Ecasound.c: In function `XS_Audio__Ecasound_eci_last_type_r': Ecasound.c:580: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:580: error: parse error before "p" Ecasound.c:586: error: `p' undeclared (first use in this function) Ecasound.c:591: warning: assignment makes pointer from integer without a cast Ecasound.c: In function `XS_Audio__Ecasound_eci_error_r': Ecasound.c:610: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:610: error: parse error before "p" Ecasound.c:616: error: `p' undeclared (first use in this function) Ecasound.c: In function `XS_Audio__Ecasound_eci_last_error_r': Ecasound.c:640: error: `eci_handle_t' undeclared (first use in this function) Ecasound.c:640: error: parse error before "p" Ecasound.c:646: error: `p' undeclared (first use in this function) Ecasound.c:651: warning: assignment makes pointer from integer without a cast make: *** [Ecasound.o] Error 1