Note (probably harmless): No library found for -lbass Please make sure that bass.lib can be found within the library path or the module won't compile at Makefile.PL line 17. Checking if your kit is complete... Looks good Writing Makefile for Audio::BASSXS cp lib/Audio/BASSXS.pm blib/lib/Audio/BASSXS.pm AutoSplitting blib/lib/Audio/BASSXS.pm (blib/lib/auto/Audio/BASSXS) /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 BASSXS.xs > BASSXS.xsc && mv BASSXS.xsc BASSXS.c gcc -c -I. -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.02\" -DXS_VERSION=\"0.02\" -fPIC -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all/CORE BASSXS.c BASSXS.xs:7:18: bass.h: No such file or directory BASSXS.c: In function `XS_Audio__BASSXS_BASS_SetConfig': BASSXS.c:151: error: `DWORD' undeclared (first use in this function) BASSXS.c:151: error: (Each undeclared identifier is reported only once BASSXS.c:151: error: for each function it appears in.) BASSXS.c:151: error: parse error before "option" BASSXS.c:156: error: `RETVAL' undeclared (first use in this function) BASSXS.c:156: error: `option' undeclared (first use in this function) BASSXS.c:156: error: `value' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_GetConfig': BASSXS.c:175: error: `DWORD' undeclared (first use in this function) BASSXS.c:175: error: parse error before "option" BASSXS.c:179: error: `RETVAL' undeclared (first use in this function) BASSXS.c:179: error: `option' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_GetVersion': BASSXS.c:198: error: `DWORD' undeclared (first use in this function) BASSXS.c:198: error: parse error before "RETVAL" BASSXS.c:201: error: `RETVAL' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_GetDeviceDescription': BASSXS.c:220: error: `DWORD' undeclared (first use in this function) BASSXS.c:220: error: parse error before "device" BASSXS.c:224: error: `device' undeclared (first use in this function) BASSXS.c:224: warning: assignment makes pointer from integer without a cast BASSXS.c: In function `XS_Audio__BASSXS_BASS_SetDevice': BASSXS.c:243: error: `DWORD' undeclared (first use in this function) BASSXS.c:243: error: parse error before "device" BASSXS.c:244: error: `BOOL' undeclared (first use in this function) BASSXS.c:247: error: `RETVAL' undeclared (first use in this function) BASSXS.c:247: error: `device' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_GetDevice': BASSXS.c:266: error: `DWORD' undeclared (first use in this function) BASSXS.c:266: error: parse error before "RETVAL" BASSXS.c:269: error: `RETVAL' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_Free': BASSXS.c:288: error: `BOOL' undeclared (first use in this function) BASSXS.c:288: error: parse error before "RETVAL" BASSXS.c:291: error: `RETVAL' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_GetDSoundObject': BASSXS.c:310: error: `DWORD' undeclared (first use in this function) BASSXS.c:310: error: parse error before "object" BASSXS.c:314: error: `object' undeclared (first use in this function) BASSXS.c:314: warning: assignment makes pointer from integer without a cast BASSXS.xs: In function `XS_Audio__BASSXS_BASS_GetInfo': BASSXS.xs:52: error: `BASS_INFO' undeclared (first use in this function) BASSXS.xs:52: error: parse error before "info" BASSXS.xs:56: error: `info' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_Update': BASSXS.c:382: error: `BOOL' undeclared (first use in this function) BASSXS.c:382: error: parse error before "RETVAL" BASSXS.c:385: error: `RETVAL' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_SetVolume': BASSXS.c:426: error: `BOOL' undeclared (first use in this function) BASSXS.c:426: error: parse error before "RETVAL" BASSXS.c:428: error: `DWORD' undeclared (first use in this function) BASSXS.c:428: error: parse error before "volume" BASSXS.c:430: error: `RETVAL' undeclared (first use in this function) BASSXS.c:430: error: `volume' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_Init': BASSXS.c:471: error: `DWORD' undeclared (first use in this function) BASSXS.c:471: error: parse error before "device" BASSXS.c:474: error: `HWND' undeclared (first use in this function) BASSXS.c:475: error: syntax error before '*' token BASSXS.c:476: error: `BOOL' undeclared (first use in this function) BASSXS.c:479: error: `RETVAL' undeclared (first use in this function) BASSXS.c:479: error: `device' undeclared (first use in this function) BASSXS.c:479: error: `freq' undeclared (first use in this function) BASSXS.c:479: error: `flags' undeclared (first use in this function) BASSXS.c:479: error: `win' undeclared (first use in this function) BASSXS.c:479: error: `dsguid' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_Start': BASSXS.c:498: error: `BOOL' undeclared (first use in this function) BASSXS.c:498: error: parse error before "RETVAL" BASSXS.c:501: error: `RETVAL' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_Pause': BASSXS.c:520: error: `BOOL' undeclared (first use in this function) BASSXS.c:520: error: parse error before "RETVAL" BASSXS.c:523: error: `RETVAL' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_Stop': BASSXS.c:542: error: `BOOL' undeclared (first use in this function) BASSXS.c:542: error: parse error before "RETVAL" BASSXS.c:545: error: `RETVAL' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_ErrorGetCode': BASSXS.c:564: error: `DWORD' undeclared (first use in this function) BASSXS.c:564: error: parse error before "RETVAL" BASSXS.c:567: error: `RETVAL' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_StreamCreate': BASSXS.c:586: error: `DWORD' undeclared (first use in this function) BASSXS.c:586: error: parse error before "freq" BASSXS.c:590: error: parse error before "user" BASSXS.c:591: error: `HSTREAM' undeclared (first use in this function) BASSXS.c:594: error: `RETVAL' undeclared (first use in this function) BASSXS.c:594: error: `freq' undeclared (first use in this function) BASSXS.c:594: error: `chans' undeclared (first use in this function) BASSXS.c:594: error: `flags' undeclared (first use in this function) BASSXS.c:594: error: `user' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_StreamCreateFile': BASSXS.c:613: error: `BOOL' undeclared (first use in this function) BASSXS.c:613: error: parse error before "mem" BASSXS.c:615: error: `DWORD' undeclared (first use in this function) BASSXS.c:615: error: parse error before "offset" BASSXS.c:618: error: `HSTREAM' undeclared (first use in this function) BASSXS.c:621: error: `RETVAL' undeclared (first use in this function) BASSXS.c:621: error: `mem' undeclared (first use in this function) BASSXS.c:621: error: `offset' undeclared (first use in this function) BASSXS.c:621: error: `length' undeclared (first use in this function) BASSXS.c:621: error: `flags' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_StreamPlay': BASSXS.c:640: error: `HSTREAM' undeclared (first use in this function) BASSXS.c:640: error: parse error before "handle" BASSXS.c:641: error: `BOOL' undeclared (first use in this function) BASSXS.c:642: error: `DWORD' undeclared (first use in this function) BASSXS.c:646: error: `RETVAL' undeclared (first use in this function) BASSXS.c:646: error: `handle' undeclared (first use in this function) BASSXS.c:646: error: `flush' undeclared (first use in this function) BASSXS.c:646: error: `flags' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_StreamCreateURL': BASSXS.c:666: error: `DWORD' undeclared (first use in this function) BASSXS.c:666: error: parse error before "offset" BASSXS.c:668: error: `DOWNLOADPROC' undeclared (first use in this function) BASSXS.c:668: error: `proc' undeclared (first use in this function) BASSXS.c:668: error: parse error before ')' token BASSXS.c:669: error: parse error before "user" BASSXS.c:670: error: `HSTREAM' undeclared (first use in this function) BASSXS.c:673: error: `RETVAL' undeclared (first use in this function) BASSXS.c:673: error: `offset' undeclared (first use in this function) BASSXS.c:673: error: `flags' undeclared (first use in this function) BASSXS.c:673: error: `user' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_StreamCreateFileUser': BASSXS.c:692: error: `BOOL' undeclared (first use in this function) BASSXS.c:692: error: parse error before "buffered" BASSXS.c:693: error: `DWORD' undeclared (first use in this function) BASSXS.c:695: error: parse error before "user" BASSXS.c:696: error: `HSTREAM' undeclared (first use in this function) BASSXS.c:699: error: `RETVAL' undeclared (first use in this function) BASSXS.c:699: error: `buffered' undeclared (first use in this function) BASSXS.c:699: error: `flags' undeclared (first use in this function) BASSXS.c:699: error: `user' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_StreamFree': BASSXS.c:718: error: `HSTREAM' undeclared (first use in this function) BASSXS.c:718: error: parse error before "handle" BASSXS.c:720: error: `handle' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_StreamGetLength': BASSXS.c:738: error: `HSTREAM' undeclared (first use in this function) BASSXS.c:738: error: parse error before "handle" BASSXS.c:739: error: `QWORD' undeclared (first use in this function) BASSXS.c:742: error: `RETVAL' undeclared (first use in this function) BASSXS.c:742: error: `handle' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_StreamGetTags': BASSXS.c:761: error: `HSTREAM' undeclared (first use in this function) BASSXS.c:761: error: parse error before "handle" BASSXS.c:762: error: `DWORD' undeclared (first use in this function) BASSXS.c:766: error: `handle' undeclared (first use in this function) BASSXS.c:766: error: `tags' undeclared (first use in this function) BASSXS.c:766: warning: assignment makes pointer from integer without a cast BASSXS.c: In function `XS_Audio__BASSXS_BASS_StreamPreBuf': BASSXS.c:785: error: `HSTREAM' undeclared (first use in this function) BASSXS.c:785: error: parse error before "handle" BASSXS.c:786: error: `BOOL' undeclared (first use in this function) BASSXS.c:789: error: `RETVAL' undeclared (first use in this function) BASSXS.c:789: error: `handle' undeclared (first use in this function) BASSXS.c: In function `XS_Audio__BASSXS_BASS_StreamGetFilePosition': BASSXS.c:808: error: `HSTREAM' undeclared (first use in this function) BASSXS.c:808: error: parse error before "handle" BASSXS.c:809: error: `DWORD' undeclared (first use in this function) BASSXS.c:813: error: `RETVAL' undeclared (first use in this function) BASSXS.c:813: error: `handle' undeclared (first use in this function) BASSXS.c:813: error: `mode' undeclared (first use in this function) make: *** [BASSXS.o] Error 1