Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lmad Writing Makefile for Audio::Mad cp lib/Audio/Mad/Util.pm blib/lib/Audio/Mad/Util.pm cp lib/Audio/Mad/Frame.pm blib/lib/Audio/Mad/Frame.pm cp lib/Audio/Mad/Dither.pm blib/lib/Audio/Mad/Dither.pm cp lib/Audio/Mad/Synth.pm blib/lib/Audio/Mad/Synth.pm cp Mad.pm blib/lib/Audio/Mad.pm cp lib/Audio/Mad/Stream.pm blib/lib/Audio/Mad/Stream.pm cp lib/Audio/Mad/Resample.pm blib/lib/Audio/Mad/Resample.pm cp lib/Audio/Mad/Timer.pm blib/lib/Audio/Mad/Timer.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.6\" -DXS_VERSION=\"0.6\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" resample.c resample.c:3:17: error: mad.h: No such file or directory In file included from resample.c:5: resample.h:8: error: parse error before 'mad_fixed_t' resample.h:8: warning: no semicolon at end of struct or union resample.h:11: error: parse error before 'mad_fixed_t' resample.h:11: warning: no semicolon at end of struct or union resample.h:12: warning: data definition has no type or storage class resample.h:13: warning: data definition has no type or storage class resample.h:16: error: parse error before '}' token resample.h:19: error: parse error before 'mad_fixed_t' resample.c:7: error: syntax error before 'const' resample.c:8: error: initializer element is not constant resample.c:8: error: (near initialization for 'resample_table[0][0]') resample.c:9: error: initializer element is not constant resample.c:9: error: (near initialization for 'resample_table[0][1]') resample.c:10: error: initializer element is not constant resample.c:10: error: (near initialization for 'resample_table[0][2]') resample.c:11: error: initializer element is not constant resample.c:11: error: (near initialization for 'resample_table[0][3]') resample.c:12: error: initializer element is not constant resample.c:12: error: (near initialization for 'resample_table[0][4]') resample.c:13: error: initializer element is not constantresample.c:3:17: resample.c:13: error: (near initialization for 'resample_table[0][5]')error: mad.h: No such file or directory resample.c:14: error: initializer element is not constant resample.c:14: error: (near initialization for 'resample_table[0][6]') resample.c:15: error: initializer element is not constant resample.c:15: error: (near initialization for 'resample_table[0][7]') resample.c:16: error: initializer element is not constant In file included from resample.c:5: resample.h:8: error: parse error before 'mad_fixed_t'resample.c:16: error: (near initialization for 'resample_table[0][8]') resample.h:8: warning: no semicolon at end of struct or union resample.c:18: error: initializer element is not constant resample.h:11: error: parse error before 'mad_fixed_t'resample.c:18: error: (near initialization for 'resample_table[1][0]') resample.h:11: warning: no semicolon at end of struct or union resample.c:19: error: initializer element is not constant resample.c:19: error: (near initialization for 'resample_table[1][1]') resample.h:12: warning: data definition has no type or storage class resample.c:20: error: initializer element is not constant resample.c:20: error: (near initialization for 'resample_table[1][2]') resample.h:13: warning: data definition has no type or storage classresample.c:21: error: initializer element is not constant resample.c:21: error: (near initialization for 'resample_table[1][3]') resample.h:16: error: parse error before '}' token resample.c:22: error: initializer element is not constant resample.c:22: error: (near initialization for 'resample_table[1][4]') resample.c:23: error: initializer element is not constant resample.c:23: error: (near initialization for 'resample_table[1][5]') resample.h:19: error: parse error before 'mad_fixed_t' resample.c:24: error: initializer element is not constant resample.c:24: error: (near initialization for 'resample_table[1][6]') resample.c:7: error: syntax error before 'const' resample.c:25: error: initializer element is not constant resample.c:25: error: (near initialization for 'resample_table[1][7]') resample.c:26: error: initializer element is not constant resample.c:26: error: (near initialization for 'resample_table[1][8]') resample.c:28: error: initializer element is not constant resample.c:28: error: (near initialization for 'resample_table[2][0]') resample.c:8: error: initializer element is not constant resample.c:29: error: initializer element is not constant resample.c:8: error: (near initialization for 'resample_table[0][0]') resample.c:29: error: (near initialization for 'resample_table[2][1]') resample.c:9: error: initializer element is not constantresample.c:30: error: initializer element is not constant resample.c:9: error: (near initialization for 'resample_table[0][1]')resample.c:30: error: (near initialization for 'resample_table[2][2]') resample.c:10: error: initializer element is not constantresample.c:31: error: initializer element is not constant resample.c:10: error: (near initialization for 'resample_table[0][2]')resample.c:31: error: (near initialization for 'resample_table[2][3]') resample.c:11: error: initializer element is not constantresample.c:32: error: initializer element is not constant resample.c:11: error: (near initialization for 'resample_table[0][3]')resample.c:32: error: (near initialization for 'resample_table[2][4]') resample.c:12: error: initializer element is not constantresample.c:33: error: initializer element is not constant resample.c:12: error: (near initialization for 'resample_table[0][4]')resample.c:33: error: (near initialization for 'resample_table[2][5]') resample.c:13: error: initializer element is not constantresample.c:34: error: initializer element is not constant resample.c:13: error: (near initialization for 'resample_table[0][5]')resample.c:34: error: (near initialization for 'resample_table[2][6]') resample.c:14: error: initializer element is not constantresample.c:35: error: initializer element is not constant resample.c:14: error: (near initialization for 'resample_table[0][6]')resample.c:35: error: (near initialization for 'resample_table[2][7]') resample.c:15: error: initializer element is not constantresample.c:36: error: initializer element is not constant resample.c:15: error: (near initialization for 'resample_table[0][7]')resample.c:36: error: (near initialization for 'resample_table[2][8]') resample.c:38: error: initializer element is not constant resample.c:16: error: initializer element is not constantresample.c:38: error: (near initialization for 'resample_table[3][0]') resample.c:16: error: (near initialization for 'resample_table[0][8]') resample.c:39: error: initializer element is not constant resample.c:39: error: (near initialization for 'resample_table[3][1]')resample.c:18: error: initializer element is not constant resample.c:18: error: (near initialization for 'resample_table[1][0]')resample.c:40: error: initializer element is not constant resample.c:40: error: (near initialization for 'resample_table[3][2]') resample.c:41: error: initializer element is not constant resample.c:41: error: (near initialization for 'resample_table[3][3]') resample.c:42: error: initializer element is not constant resample.c:42: error: (near initialization for 'resample_table[3][4]') resample.c:19: error: initializer element is not constant resample.c:43: error: initializer element is not constant resample.c:19: error: (near initialization for 'resample_table[1][1]')resample.c:43: error: (near initialization for 'resample_table[3][5]') resample.c:44: error: initializer element is not constant resample.c:44: error: (near initialization for 'resample_table[3][6]') resample.c:45: error: initializer element is not constant resample.c:45: error: (near initialization for 'resample_table[3][7]') resample.c:46: error: initializer element is not constant resample.c:46: error: (near initialization for 'resample_table[3][8]')resample.c:20: error: initializer element is not constant resample.c:20: error: (near initialization for 'resample_table[1][2]') resample.c:48: error: initializer element is not constantresample.c:21: error: initializer element is not constant resample.c:48: error: (near initialization for 'resample_table[4][0]')resample.c:21: error: (near initialization for 'resample_table[1][3]') resample.c:49: error: initializer element is not constantresample.c:22: error: initializer element is not constant resample.c:49: error: (near initialization for 'resample_table[4][1]')resample.c:22: error: (near initialization for 'resample_table[1][4]') resample.c:50: error: initializer element is not constantresample.c:23: error: initializer element is not constant resample.c:50: error: (near initialization for 'resample_table[4][2]')resample.c:23: error: (near initialization for 'resample_table[1][5]') resample.c:51: error: initializer element is not constantresample.c:24: error: initializer element is not constant resample.c:51: error: (near initialization for 'resample_table[4][3]')resample.c:24: error: (near initialization for 'resample_table[1][6]') resample.c:52: error: initializer element is not constantresample.c:25: error: initializer element is not constant resample.c:52: error: (near initialization for 'resample_table[4][4]')resample.c:25: error: (near initialization for 'resample_table[1][7]') resample.c:53: error: initializer element is not constantresample.c:26: error: initializer element is not constant resample.c:53: error: (near initialization for 'resample_table[4][5]')resample.c:26: error: (near initialization for 'resample_table[1][8]') resample.c:54: error: initializer element is not constant resample.c:28: error: initializer element is not constant resample.c:54: error: (near initialization for 'resample_table[4][6]') resample.c:28: error: (near initialization for 'resample_table[2][0]') resample.c:55: error: initializer element is not constant resample.c:55: error: (near initialization for 'resample_table[4][7]') resample.c:56: error: initializer element is not constantresample.c:29: error: initializer element is not constant resample.c:56: error: (near initialization for 'resample_table[4][8]')resample.c:29: error: (near initialization for 'resample_table[2][1]') resample.c:58: error: initializer element is not constantresample.c:30: error: initializer element is not constant resample.c:58: error: (near initialization for 'resample_table[5][0]')resample.c:30: error: (near initialization for 'resample_table[2][2]') resample.c:31: error: initializer element is not constant resample.c:31: error: (near initialization for 'resample_table[2][3]') resample.c:32: error: initializer element is not constant resample.c:59: error: initializer element is not constantresample.c:32: error: (near initialization for 'resample_table[2][4]') resample.c:59: error: (near initialization for 'resample_table[5][1]') resample.c:60: error: initializer element is not constantresample.c:33: error: initializer element is not constant resample.c:60: error: (near initialization for 'resample_table[5][2]')resample.c:33: error: (near initialization for 'resample_table[2][5]') resample.c:61: error: initializer element is not constantresample.c:34: error: initializer element is not constant resample.c:61: error: (near initialization for 'resample_table[5][3]')resample.c:34: error: (near initialization for 'resample_table[2][6]') resample.c:62: error: initializer element is not constantresample.c:35: error: initializer element is not constant resample.c:62: error: (near initialization for 'resample_table[5][4]')resample.c:35: error: (near initialization for 'resample_table[2][7]') resample.c:63: error: initializer element is not constantresample.c:36: error: initializer element is not constant resample.c:63: error: (near initialization for 'resample_table[5][5]')resample.c:36: error: (near initialization for 'resample_table[2][8]') resample.c:64: error: initializer element is not constant resample.c:64: error: (near initialization for 'resample_table[5][6]') resample.c:38: error: initializer element is not constant resample.c:65: error: initializer element is not constantresample.c:38: error: (near initialization for 'resample_table[3][0]') resample.c:65: error: (near initialization for 'resample_table[5][7]') resample.c:39: error: initializer element is not constant resample.c:66: error: initializer element is not constantresample.c:39: error: (near initialization for 'resample_table[3][1]') resample.c:66: error: (near initialization for 'resample_table[5][8]') resample.c:40: error: initializer element is not constant resample.c:40: error: (near initialization for 'resample_table[3][2]') resample.c:68: error: initializer element is not constant resample.c:41: error: initializer element is not constantresample.c:68: error: (near initialization for 'resample_table[6][0]') resample.c:41: error: (near initialization for 'resample_table[3][3]') resample.c:69: error: initializer element is not constant resample.c:42: error: initializer element is not constantresample.c:69: error: (near initialization for 'resample_table[6][1]') resample.c:42: error: (near initialization for 'resample_table[3][4]') resample.c:70: error: initializer element is not constant resample.c:43: error: initializer element is not constantresample.c:70: error: (near initialization for 'resample_table[6][2]') resample.c:43: error: (near initialization for 'resample_table[3][5]') resample.c:71: error: initializer element is not constant resample.c:44: error: initializer element is not constantresample.c:71: error: (near initialization for 'resample_table[6][3]') resample.c:44: error: (near initialization for 'resample_table[3][6]') resample.c:72: error: initializer element is not constant resample.c:45: error: initializer element is not constantresample.c:72: error: (near initialization for 'resample_table[6][4]') resample.c:45: error: (near initialization for 'resample_table[3][7]') resample.c:73: error: initializer element is not constant resample.c:46: error: initializer element is not constantresample.c:73: error: (near initialization for 'resample_table[6][5]') resample.c:46: error: (near initialization for 'resample_table[3][8]') resample.c:74: error: initializer element is not constant resample.c:48: error: initializer element is not constantresample.c:74: error: (near initialization for 'resample_table[6][6]') resample.c:48: error: (near initialization for 'resample_table[4][0]') resample.c:75: error: initializer element is not constant resample.c:49: error: initializer element is not constantresample.c:75: error: (near initialization for 'resample_table[6][7]') resample.c:49: error: (near initialization for 'resample_table[4][1]') resample.c:76: error: initializer element is not constant resample.c:50: error: initializer element is not constantresample.c:76: error: (near initialization for 'resample_table[6][8]') resample.c:50: error: (near initialization for 'resample_table[4][2]') resample.c:78: error: initializer element is not constant resample.c:51: error: initializer element is not constant resample.c:78: error: (near initialization for 'resample_table[7][0]') resample.c:51: error: (near initialization for 'resample_table[4][3]') resample.c:79: error: initializer element is not constant resample.c:52: error: initializer element is not constant resample.c:79: error: (near initialization for 'resample_table[7][1]') resample.c:52: error: (near initialization for 'resample_table[4][4]') resample.c:80: error: initializer element is not constant resample.c:53: error: initializer element is not constant resample.c:80: error: (near initialization for 'resample_table[7][2]') resample.c:53: error: (near initialization for 'resample_table[4][5]') resample.c:81: error: initializer element is not constant resample.c:54: error: initializer element is not constant resample.c:81: error: (near initialization for 'resample_table[7][3]') resample.c:54: error: (near initialization for 'resample_table[4][6]') resample.c:82: error: initializer element is not constantresample.c:55: error: initializer element is not constant resample.c:82: error: (near initialization for 'resample_table[7][4]')resample.c:55: error: (near initialization for 'resample_table[4][7]') resample.c:83: error: initializer element is not constantresample.c:56: error: initializer element is not constant resample.c:83: error: (near initialization for 'resample_table[7][5]')resample.c:56: error: (near initialization for 'resample_table[4][8]') resample.c:84: error: initializer element is not constantresample.c:58: error: initializer element is not constant resample.c:84: error: (near initialization for 'resample_table[7][6]')resample.c:58: error: (near initialization for 'resample_table[5][0]') resample.c:85: error: initializer element is not constantresample.c:59: error: initializer element is not constant resample.c:85: error: (near initialization for 'resample_table[7][7]')resample.c:59: error: (near initialization for 'resample_table[5][1]') resample.c:60: error: initializer element is not constant resample.c:60: error: (near initialization for 'resample_table[5][2]') resample.c:86: error: initializer element is not constant resample.c:61: error: initializer element is not constantresample.c:86: error: (near initialization for 'resample_table[7][8]') resample.c:61: error: (near initialization for 'resample_table[5][3]') resample.c:62: error: initializer element is not constantresample.c:88: error: initializer element is not constant resample.c:62: error: (near initialization for 'resample_table[5][4]')resample.c:88: error: (near initialization for 'resample_table[8][0]') resample.c:63: error: initializer element is not constantresample.c:89: error: initializer element is not constant resample.c:63: error: (near initialization for 'resample_table[5][5]')resample.c:89: error: (near initialization for 'resample_table[8][1]') resample.c:64: error: initializer element is not constantresample.c:90: error: initializer element is not constant resample.c:64: error: (near initialization for 'resample_table[5][6]') resample.c:65: error: initializer element is not constant resample.c:65: error: (near initialization for 'resample_table[5][7]') resample.c:90: error: (near initialization for 'resample_table[8][2]') resample.c:66: error: initializer element is not constantresample.c:91: error: initializer element is not constant resample.c:66: error: (near initialization for 'resample_table[5][8]')resample.c:91: error: (near initialization for 'resample_table[8][3]') resample.c:68: error: initializer element is not constantresample.c:92: error: initializer element is not constant resample.c:68: error: (near initialization for 'resample_table[6][0]')resample.c:92: error: (near initialization for 'resample_table[8][4]') resample.c:69: error: initializer element is not constantresample.c:93: error: initializer element is not constant resample.c:69: error: (near initialization for 'resample_table[6][1]')resample.c:93: error: (near initialization for 'resample_table[8][5]') resample.c:70: error: initializer element is not constantresample.c:94: error: initializer element is not constant resample.c:70: error: (near initialization for 'resample_table[6][2]') resample.c:71: error: initializer element is not constant resample.c:71: error: (near initialization for 'resample_table[6][3]') resample.c:72: error: initializer element is not constant resample.c:72: error: (near initialization for 'resample_table[6][4]') resample.c:73: error: initializer element is not constant resample.c:94: error: (near initialization for 'resample_table[8][6]')resample.c:73: error: (near initialization for 'resample_table[6][5]') resample.c:74: error: initializer element is not constant resample.c:95: error: initializer element is not constant resample.c:74: error: (near initialization for 'resample_table[6][6]') resample.c:95: error: (near initialization for 'resample_table[8][7]')resample.c:75: error: initializer element is not constant resample.c:75: error: (near initialization for 'resample_table[6][7]') resample.c:96: error: initializer element is not constant resample.c:76: error: initializer element is not constant resample.c:96: error: (near initialization for 'resample_table[8][8]') resample.c:76: error: (near initialization for 'resample_table[6][8]') resample.c:78: error: initializer element is not constant resample.c:78: error: (near initialization for 'resample_table[7][0]') resample.c:79: error: initializer element is not constant resample.c:79: error: (near initialization for 'resample_table[7][1]') resample.c:80: error: initializer element is not constant resample.c:80: error: (near initialization for 'resample_table[7][2]') resample.c:81: error: initializer element is not constant resample.c:81: error: (near initialization for 'resample_table[7][3]') resample.c:82: error: initializer element is not constant resample.c:82: error: (near initialization for 'resample_table[7][4]') resample.c:83: error: initializer element is not constant resample.c:83: error: (near initialization for 'resample_table[7][5]') resample.c:84: error: initializer element is not constant resample.c:84: error: (near initialization for 'resample_table[7][6]') resample.c:85: error: initializer element is not constant resample.c:85: error: (near initialization for 'resample_table[7][7]') resample.c:86: error: initializer element is not constant resample.c:86: error: (near initialization for 'resample_table[7][8]') resample.c:88: error: initializer element is not constant resample.c:88: error: (near initialization for 'resample_table[8][0]') resample.c:89: error: initializer element is not constant resample.c:89: error: (near initialization for 'resample_table[8][1]') resample.c:90: error: initializer element is not constant resample.c: In function 'mad_resample_init': resample.c:119: error: dereferencing pointer to incomplete type resample.c:90: error: (near initialization for 'resample_table[8][2]')resample.c:123: error: dereferencing pointer to incomplete type resample.c:91: error: initializer element is not constantresample.c:124: error: dereferencing pointer to incomplete type resample.c:91: error: (near initialization for 'resample_table[8][3]') resample.c:126: error: dereferencing pointer to incomplete type resample.c:92: error: initializer element is not constant resample.c:127: error: dereferencing pointer to incomplete type resample.c:92: error: (near initialization for 'resample_table[8][4]') resample.c:129: error: dereferencing pointer to incomplete type resample.c:93: error: initializer element is not constant resample.c:129: error: 'MAD_F_ONE' undeclared (first use in this function)resample.c:93: error: (near initialization for 'resample_table[8][5]') resample.c:129: error: (Each undeclared identifier is reported only once resample.c:94: error: initializer element is not constantresample.c:129: error: for each function it appears in.) resample.c:94: error: (near initialization for 'resample_table[8][6]') resample.c:130: error: dereferencing pointer to incomplete type resample.c:95: error: initializer element is not constant resample.c:132: error: dereferencing pointer to incomplete type resample.c:95: error: (near initialization for 'resample_table[8][7]') resample.c:96: error: initializer element is not constant resample.c:96: error: (near initialization for 'resample_table[8][8]') resample.c: At top level: resample.c:138: error: parse error before 'mad_fixed_t' resample.c: In function 'mad_resample_block': resample.c:139: error: 'mad_fixed_t' undeclared (first use in this function) resample.c:139: error: parse error before 'const' resample.c:141: error: 'mr' undeclared (first use in this function) resample.c:144: error: 'end' undeclared (first use in this function) resample.c:144: error: 'old' undeclared (first use in this function) resample.c:144: error: 'nsamples' undeclared (first use in this function) resample.c:145: error: 'begin' undeclared (first use in this function) resample.c:145: error: 'new' undeclared (first use in this function) resample.c:147: error: 'ms' undeclared (first use in this function) resample.c:150: error: 'MAD_F_ONE' undeclared (first use in this function) resample.c: In function 'mad_resample_init': resample.c:119: error: dereferencing pointer to incomplete type resample.c:123: error: dereferencing pointer to incomplete type resample.c:124: error: dereferencing pointer to incomplete type resample.c:126: error: dereferencing pointer to incomplete type resample.c:127: error: dereferencing pointer to incomplete type resample.c:129: error: dereferencing pointer to incomplete type resample.c:129: error: 'MAD_F_ONE' undeclared (first use in this function) resample.c:129: error: (Each undeclared identifier is reported only once resample.c:129: error: for each function it appears in.) resample.c:130: error: dereferencing pointer to incomplete type resample.c:132: error: dereferencing pointer to incomplete type resample.c: At top level: resample.c:138: error: parse error before 'mad_fixed_t' resample.c: In function 'mad_resample_block': resample.c:139: error: 'mad_fixed_t' undeclared (first use in this function) resample.c:139: error: parse error before 'const' resample.c:141: error: 'mr' undeclared (first use in this function) resample.c:144: error: 'end' undeclared (first use in this function) resample.c:144: error: 'old' undeclared (first use in this function) resample.c:144: error: 'nsamples' undeclared (first use in this function) resample.c:145: error: 'begin' undeclared (first use in this function) resample.c:145: error: 'new' undeclared (first use in this function) resample.c:147: error: 'ms' undeclared (first use in this function) resample.c:150: error: 'MAD_F_ONE' undeclared (first use in this function) lipo: can't open input file: /var/tmp//cc8ju8m5.out (No such file or directory) make: *** [resample.o] Error 1