Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lcdaudio Writing Makefile for Audio::CD cp CD.pm blib/lib/Audio/CD.pm gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" -g cddb_lookup.c cddb_lookup.c:21:21: error: cdaudio.h: No such file or directory In file included from cddb_lookup.c:22: cddb_lookup.h:3: warning: 'struct disc_data' declared inside parameter list cddb_lookup.h:3: warning: its scope is only this definition or declaration, which is probably not what you want cddb_lookup.c:21:21: error: cdaudio.h: No such file or directory In file included from cddb_lookup.c:22: cddb_lookup.h:3: warning: 'struct disc_data' declared inside parameter list cddb_lookup.h:3: warning: its scope is only this definition or declaration, which is probably not what you want cddb_lookup.c:57: warning: 'struct disc_info' declared inside parameter list cddb_lookup.c: In function 'cdcd_cd_stat': cddb_lookup.c:60: error: dereferencing pointer to incomplete type cddb_lookup.c:63: error: dereferencing pointer to incomplete type cddb_lookup.c: At top level: cddb_lookup.c:72: warning: 'struct disc_data' declared inside parameter list cddb_lookup.c:73: error: conflicting types for 'cddb_lookup' cddb_lookup.h:3: error: previous declaration of 'cddb_lookup' was here cddb_lookup.c:57: warning: 'struct disc_info' declared inside parameter listcddb_lookup.c: In function 'cddb_lookup': cddb_lookup.c:75: error: storage size of 'disc' isn't known cddb_lookup.c:76: error: storage size of 'conf' isn't known cddb_lookup.c:77: error: storage size of 'list' isn't known cddb_lookup.c:79: error: storage size of 'entry' isn't known cddb_lookup.c:80: error: storage size of 'hello' isn't known cddb_lookup.c:81: error: storage size of 'query' isn't known cddb_lookup.c:82: error: 'CDINDEX_ID_SIZE' undeclared (first use in this function) cddb_lookup.c:82: error: (Each undeclared identifier is reported only once cddb_lookup.c:82: error: for each function it appears in.) cddb_lookup.c: In function 'cdcd_cd_stat': cddb_lookup.c:60: error: dereferencing pointer to incomplete type cddb_lookup.c:100: warning: incompatible implicit declaration of built-in function 'malloc' cddb_lookup.c:63: error: dereferencing pointer to incomplete type cddb_lookup.c:100: error: invalid application of 'sizeof' to incomplete type 'struct cddb_server' cddb_lookup.c:102: error: 'CDDB_ACCESS_LOCAL' undeclared (first use in this function) cddb_lookup.c:111: error: dereferencing pointer to incomplete type cddb_lookup.c:111: error: dereferencing pointer to incomplete type cddb_lookup.c:113: warning: incompatible implicit declaration of built-in function 'strncpy' cddb_lookup.c: At top level: cddb_lookup.c:72: warning: 'struct disc_data' declared inside parameter list cddb_lookup.c:73: error: conflicting types for 'cddb_lookup' cddb_lookup.c:120: error: 'CDDB_MODE_CDDBP' undeclared (first use in this function)cddb_lookup.h:3: error: previous declaration of 'cddb_lookup' was here cddb_lookup.c: In function 'cddb_lookup': cddb_lookup.c:75: error: storage size of 'disc' isn't known cddb_lookup.c:124: error: 'CDDB_MODE_HTTP' undeclared (first use in this function) cddb_lookup.c:76: error: storage size of 'conf' isn't known cddb_lookup.c:77: error: storage size of 'list' isn't known cddb_lookup.c:79: error: storage size of 'entry' isn't known cddb_lookup.c:80: error: storage size of 'hello' isn't known cddb_lookup.c:128: error: 'CDINDEX_MODE_HTTP' undeclared (first use in this function) cddb_lookup.c:81: error: storage size of 'query' isn't known cddb_lookup.c:82: error: 'CDINDEX_ID_SIZE' undeclared (first use in this function) cddb_lookup.c:82: error: (Each undeclared identifier is reported only oncecddb_lookup.c:136: error: 'cddb_message' undeclared (first use in this function) cddb_lookup.c:82: error: for each function it appears in.) cddb_lookup.c:100: warning: incompatible implicit declaration of built-in function 'malloc' cddb_lookup.c:100: error: invalid application of 'sizeof' to incomplete type 'struct cddb_server' cddb_lookup.c:102: error: 'CDDB_ACCESS_LOCAL' undeclared (first use in this function) cddb_lookup.c:111: error: dereferencing pointer to incomplete type cddb_lookup.c:111: error: dereferencing pointer to incomplete type cddb_lookup.c:113: warning: incompatible implicit declaration of built-in function 'strncpy' cddb_lookup.c:185: error: dereferencing pointer to incomplete type cddb_lookup.c:185: error: dereferencing pointer to incomplete type cddb_lookup.c:120: error: 'CDDB_MODE_CDDBP' undeclared (first use in this function) cddb_lookup.c:195: error: 'QUERY_EXACT' undeclared (first use in this function) cddb_lookup.c:196: warning: incompatible implicit declaration of built-in function 'strlen' cddb_lookup.c:124: error: 'CDDB_MODE_HTTP' undeclared (first use in this function) cddb_lookup.c:128: error: 'CDINDEX_MODE_HTTP' undeclared (first use in this function) cddb_lookup.c:223: error: 'QUERY_INEXACT' undeclared (first use in this function) cddb_lookup.c:136: error: 'cddb_message' undeclared (first use in this function) cddb_lookup.c:261: error: 'QUERY_NOMATCH' undeclared (first use in this function) cddb_lookup.c:185: error: dereferencing pointer to incomplete type cddb_lookup.c:185: error: dereferencing pointer to incomplete type cddb_lookup.c:195: error: 'QUERY_EXACT' undeclared (first use in this function) cddb_lookup.c:196: warning: incompatible implicit declaration of built-in function 'strlen' cddb_lookup.c:223: error: 'QUERY_INEXACT' undeclared (first use in this function) cddb_lookup.c:261: error: 'QUERY_NOMATCH' undeclared (first use in this function) lipo: can't open input file: /var/tmp//ccHdNjYj.out (No such file or directory) make: *** [cddb_lookup.o] Error 1