Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lFLAC Writing Makefile for Audio::FLAC::Decoder cp Decoder.pm blib/lib/Audio/FLAC/Decoder.pm /Users/cpanrun/pristine/5.8.7/bin/perl /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/xsubpp -typemap /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/typemap -typemap typemap Decoder.xs > Decoder.xsc && mv Decoder.xsc Decoder.c 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.2\" -DXS_VERSION=\"0.2\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" -O Decoder.c Decoder.xs:38:22: error: FLAC/all.h: No such file or directory In file included from Decoder.xs:40: include/dither.h:21:27: error: FLAC/ordinals.h: No such file or directory In file included from Decoder.xs:40: include/dither.h:24: error: parse error before '*' token Decoder.xs:38:22:include/dither.h:26: error: parse error before '*' token error: FLAC/all.h: No such file or directory In file included from Decoder.xs:40: include/dither.h:21:27: error: FLAC/ordinals.h: No such file or directory In file included from Decoder.xs:40: include/dither.h:24: error: parse error before '*' token include/dither.h:26: error: parse error before '*' token In file included from Decoder.xs:41: include/replaygain_synthesis.h:32: error: parse error before 'FLAC__uint64' include/replaygain_synthesis.h:32: warning: no semicolon at end of struct or union include/replaygain_synthesis.h:40: error: parse error before '}' token include/replaygain_synthesis.h:40: warning: data definition has no type or storage classIn file included from Decoder.xs:41: include/replaygain_synthesis.h:32: error: parse error before 'FLAC__uint64' include/replaygain_synthesis.h:42: error: parse error before '*' tokeninclude/replaygain_synthesis.h:32: warning: no semicolon at end of struct or union include/replaygain_synthesis.h:45: error: parse error before '*' token Decoder.xs:52: error: parse error before 'decoder_t' include/replaygain_synthesis.h:40: error: parse error before '}' tokenDecoder.xs:52: warning: data definition has no type or storage class Decoder.xs:53: error: parse error before 'read_status_t'include/replaygain_synthesis.h:40: warning: data definition has no type or storage class Decoder.xs:53: warning: data definition has no type or storage class include/replaygain_synthesis.h:42: error: parse error before '*' token include/replaygain_synthesis.h:45: error: parse error before '*' tokenDecoder.xs:83: error: parse error before 'FLAC__bool' Decoder.xs:83: warning: no semicolon at end of struct or union Decoder.xs:84: warning: data definition has no type or storage class Decoder.xs:87: error: parse error before 'FLAC__int64' Decoder.xs:87: warning: no semicolon at end of struct or unionDecoder.xs:52: error: parse error before 'decoder_t' Decoder.xs:88: warning: data definition has no type or storage classDecoder.xs:52: warning: data definition has no type or storage class Decoder.xs:89: error: parse error before '}' token Decoder.xs:53: error: parse error before 'read_status_t' Decoder.xs:89: warning: data definition has no type or storage class Decoder.xs:53: warning: data definition has no type or storage class Decoder.xs:96: error: parse error before 'FLAC__uint64' Decoder.xs:96: warning: no semicolon at end of struct or union Decoder.xs:99: error: parse error before '*' token Decoder.xs:99: warning: data definition has no type or storage class Decoder.xs:100: error: parse error before 'has_replaygain' Decoder.xs:83: error: parse error before 'FLAC__bool'Decoder.xs:100: warning: data definition has no type or storage class Decoder.xs:83: warning: no semicolon at end of struct or unionDecoder.xs:103: error: parse error before 'sample_buffer' Decoder.xs:84: warning: data definition has no type or storage class Decoder.xs:87: error: parse error before 'FLAC__int64' Decoder.xs:103: warning: data definition has no type or storage classDecoder.xs:87: warning: no semicolon at end of struct or union Decoder.xs:88: warning: data definition has no type or storage class Decoder.xs:104: error: parse error before 'reservoir'Decoder.xs:89: error: parse error before '}' token Decoder.xs:104: error: 'FLAC__MAX_BLOCK_SIZE' undeclared here (not in a function)Decoder.xs:89: warning: data definition has no type or storage class Decoder.xs:104: warning: data definition has no type or storage classDecoder.xs:96: error: parse error before 'FLAC__uint64' Decoder.xs:105: error: parse error before 'decode_position_last'Decoder.xs:96: warning: no semicolon at end of struct or union Decoder.xs:105: warning: data definition has no type or storage class Decoder.xs:106: error: parse error before 'decode_position_frame_last'Decoder.xs:99: error: parse error before '*' token Decoder.xs:106: warning: data definition has no type or storage class Decoder.xs:99: warning: data definition has no type or storage class Decoder.xs:107: error: parse error before 'decode_position_frame' Decoder.xs:100: error: parse error before 'has_replaygain' Decoder.xs:107: warning: data definition has no type or storage class Decoder.xs:100: warning: data definition has no type or storage class Decoder.xs:109: error: parse error before 'total_samples'Decoder.xs:103: error: parse error before 'sample_buffer' Decoder.xs:109: warning: data definition has no type or storage class Decoder.xs:112: error: parse error before 'sample_rate' Decoder.xs:112: warning: data definition has no type or storage class Decoder.xs:113: error: parse error before 'length_in_msec' Decoder.xs:103: warning: data definition has no type or storage classDecoder.xs:113: warning: data definition has no type or storage class Decoder.xs:104: error: parse error before 'reservoir'Decoder.xs:115: error: parse error before 'skip_specification' Decoder.xs:104: error: 'FLAC__MAX_BLOCK_SIZE' undeclared here (not in a function)Decoder.xs:115: warning: data definition has no type or storage class Decoder.xs:116: error: parse error before 'until_specification' Decoder.xs:104: warning: data definition has no type or storage class Decoder.xs:116: warning: data definition has no type or storage class Decoder.xs:105: error: parse error before 'decode_position_last' Decoder.xs:118: warning: data definition has no type or storage class Decoder.xs:105: warning: data definition has no type or storage class Decoder.xs:122: error: parse error before '*' tokenDecoder.xs:106: error: parse error before 'decode_position_frame_last' Decoder.xs:106: warning: data definition has no type or storage class Decoder.xs:107: error: parse error before 'decode_position_frame' Decoder.xs: In function 'meta_callback':Decoder.xs:107: warning: data definition has no type or storage class Decoder.xs:125: error: 'datasource' undeclared (first use in this function) Decoder.xs:125: error: (Each undeclared identifier is reported only onceDecoder.xs:109: error: parse error before 'total_samples' Decoder.xs:125: error: for each function it appears in.) Decoder.xs:109: warning: data definition has no type or storage class Decoder.xs:125: error: parse error before ')' token Decoder.xs:112: error: parse error before 'sample_rate'Decoder.xs:127: error: 'metadata' undeclared (first use in this function) Decoder.xs:112: warning: data definition has no type or storage classDecoder.xs:127: error: 'FLAC__METADATA_TYPE_STREAMINFO' undeclared (first use in this function) Decoder.xs:113: error: parse error before 'length_in_msec'Decoder.xs:129: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.xs:113: warning: data definition has no type or storage classDecoder.xs:129: error: parse error before 'skip' Decoder.xs:133: error: 'skip' undeclared (first use in this function) Decoder.xs:133: error: parse error before 'datasource'Decoder.xs:115: error: parse error before 'skip_specification' Decoder.xs:115: warning: data definition has no type or storage class Decoder.xs:116: error: parse error before 'until_specification' Decoder.xs:116: warning: data definition has no type or storage class Decoder.xs:138: error: 'true' undeclared (first use in this function)Decoder.xs:118: warning: data definition has no type or storage class Decoder.xs:122: error: parse error before '*' token Decoder.xs: In function 'meta_callback': Decoder.xs:125: error: 'datasource' undeclared (first use in this function) Decoder.xs:125: error: (Each undeclared identifier is reported only once Decoder.xs:162: error: 'until' undeclared (first use in this function)Decoder.xs:125: error: for each function it appears in.) Decoder.xs:162: error: parse error before 'datasource'Decoder.xs:125: error: parse error before ')' token Decoder.xs:127: error: 'metadata' undeclared (first use in this function) Decoder.xs:127: error: 'FLAC__METADATA_TYPE_STREAMINFO' undeclared (first use in this function) Decoder.xs:129: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.xs:129: error: parse error before 'skip' Decoder.xs:133: error: 'skip' undeclared (first use in this function) Decoder.xs:133: error: parse error before 'datasource' Decoder.xs:138: error: 'true' undeclared (first use in this function) Decoder.xs:162: error: 'until' undeclared (first use in this function) Decoder.xs:162: error: parse error before 'datasource' Decoder.xs: At top level: Decoder.xs:177: error: parse error before '*' token Decoder.xs: In function 'error_callback': Decoder.xs:182: error: 'status' undeclared (first use in this function) Decoder.xs: At top level: Decoder.xs:185: error: parse error before 'seek_callback' Decoder.xs:186: error: parse error before '*' token Decoder.xs: In function 'seek_callback': Decoder.xs:189: error: 'datasource' undeclared (first use in this function) Decoder.xs: At top level:Decoder.xs:189: error: parse error before ')' token Decoder.xs:177: error: parse error before '*' token Decoder.xs:193: error: 'FLAC__SEEKABLE_STREAM_DECODER_SEEK_STATUS_ERROR' undeclared (first use in this function) Decoder.xs: In function 'error_callback': Decoder.xs:182: error: 'status' undeclared (first use in this function) Decoder.xs:196: error: 'absolute_byte_offset' undeclared (first use in this function) Decoder.xs:197: error: 'FLAC__SEEKABLE_STREAM_DECODER_SEEK_STATUS_OK' undeclared (first use in this function) Decoder.xs: At top level: Decoder.xs:185: error: parse error before 'seek_callback' Decoder.xs: At top level:Decoder.xs:186: error: parse error before '*' token Decoder.xs:203: error: parse error before 'tell_callback' Decoder.xs:204: error: parse error before '*' tokenDecoder.xs: In function 'seek_callback': Decoder.xs:189: error: 'datasource' undeclared (first use in this function) Decoder.xs:189: error: parse error before ')' token Decoder.xs: In function 'tell_callback': Decoder.xs:207: error: 'datasource' undeclared (first use in this function) Decoder.xs:193: error: 'FLAC__SEEKABLE_STREAM_DECODER_SEEK_STATUS_ERROR' undeclared (first use in this function) Decoder.xs:207: error: parse error before ')' token Decoder.xs:208: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.xs:212: error: 'FLAC__SEEKABLE_STREAM_DECODER_TELL_STATUS_ERROR' undeclared (first use in this function) Decoder.xs:196: error: 'absolute_byte_offset' undeclared (first use in this function)Decoder.xs:215: error: 'pos' undeclared (first use in this function) Decoder.xs:197: error: 'FLAC__SEEKABLE_STREAM_DECODER_SEEK_STATUS_OK' undeclared (first use in this function) Decoder.xs:221: error: 'absolute_byte_offset' undeclared (first use in this function) Decoder.xs:222: error: 'FLAC__SEEKABLE_STREAM_DECODER_TELL_STATUS_OK' undeclared (first use in this function) Decoder.xs: At top level: Decoder.xs:225: error: parse error before 'length_callback' Decoder.xs: At top level: Decoder.xs:226: error: parse error before '*' token Decoder.xs:203: error: parse error before 'tell_callback' Decoder.xs:204: error: parse error before '*' tokenDecoder.xs: In function 'length_callback': Decoder.xs:229: error: 'datasource' undeclared (first use in this function) Decoder.xs:229: error: parse error before ')' token Decoder.xs: In function 'tell_callback':Decoder.xs:233: error: 'FLAC__SEEKABLE_STREAM_DECODER_LENGTH_STATUS_ERROR' undeclared (first use in this function) Decoder.xs:207: error: 'datasource' undeclared (first use in this function) Decoder.xs:236: error: 'stream_length' undeclared (first use in this function) Decoder.xs:207: error: parse error before ')' token Decoder.xs:237: error: 'FLAC__SEEKABLE_STREAM_DECODER_LENGTH_STATUS_OK' undeclared (first use in this function) Decoder.xs:208: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.xs:212: error: 'FLAC__SEEKABLE_STREAM_DECODER_TELL_STATUS_ERROR' undeclared (first use in this function) Decoder.xs:215: error: 'pos' undeclared (first use in this function) Decoder.xs:221: error: 'absolute_byte_offset' undeclared (first use in this function) Decoder.xs:222: error: 'FLAC__SEEKABLE_STREAM_DECODER_TELL_STATUS_OK' undeclared (first use in this function) Decoder.xs: At top level: Decoder.xs:240: error: parse error before 'eof_callback' Decoder.xs: At top level: Decoder.xs:225: error: parse error before 'length_callback' Decoder.xs:241: error: parse error before '*' token Decoder.xs:226: error: parse error before '*' token Decoder.xs: In function 'eof_callback': Decoder.xs:243: error: 'datasource' undeclared (first use in this function) Decoder.xs: In function 'length_callback': Decoder.xs:243: error: parse error before ')' tokenDecoder.xs:229: error: 'datasource' undeclared (first use in this function) Decoder.xs:244: error: 'FLAC__uint64' undeclared (first use in this function)Decoder.xs:229: error: parse error before ')' token Decoder.xs:247: error: 'false' undeclared (first use in this function)Decoder.xs:233: error: 'FLAC__SEEKABLE_STREAM_DECODER_LENGTH_STATUS_ERROR' undeclared (first use in this function) Decoder.xs:250: error: 'pos' undeclared (first use in this function)Decoder.xs:236: error: 'stream_length' undeclared (first use in this function) Decoder.xs:237: error: 'FLAC__SEEKABLE_STREAM_DECODER_LENGTH_STATUS_OK' undeclared (first use in this function) Decoder.xs:254: error: 'true' undeclared (first use in this function) Decoder.xs: At top level: Decoder.xs:240: error: parse error before 'eof_callback' Decoder.xs:241: error: parse error before '*' token Decoder.xs: At top level: Decoder.xs:260: error: parse error before 'read_callback'Decoder.xs: In function 'eof_callback': Decoder.xs:243: error: 'datasource' undeclared (first use in this function) Decoder.xs:261: error: parse error before '*' tokenDecoder.xs:243: error: parse error before ')' token Decoder.xs:244: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.xs: In function 'read_callback': Decoder.xs:247: error: 'false' undeclared (first use in this function)Decoder.xs:264: error: 'datasource' undeclared (first use in this function) Decoder.xs:250: error: 'pos' undeclared (first use in this function)Decoder.xs:264: error: parse error before ')' token Decoder.xs:266: error: 'bytes' undeclared (first use in this function) Decoder.xs:254: error: 'true' undeclared (first use in this function) Decoder.xs:271: error: 'FLAC__SEEKABLE_STREAM_DECODER_READ_STATUS_ERROR' undeclared (first use in this function) Decoder.xs:274: error: 'FLAC__SEEKABLE_STREAM_DECODER_READ_STATUS_OK' undeclared (first use in this function) Decoder.xs: At top level:Decoder.xs: At top level: Decoder.xs:260: error: parse error before 'read_callback'Decoder.xs:277: error: parse error before 'write_callback' Decoder.xs:261: error: parse error before '*' tokenDecoder.xs:278: error: parse error before '*' token Decoder.xs: In function 'read_callback': Decoder.xs:264: error: 'datasource' undeclared (first use in this function) Decoder.xs: In function 'write_callback': Decoder.xs:264: error: parse error before ')' tokenDecoder.xs:282: error: 'datasource' undeclared (first use in this function) Decoder.xs:266: error: 'bytes' undeclared (first use in this function) Decoder.xs:282: error: parse error before ')' token Decoder.xs:284: error: 'frame' undeclared (first use in this function) Decoder.xs:289: error: 'FLAC__STREAM_DECODER_WRITE_STATUS_ABORT' undeclared (first use in this function) Decoder.xs:271: error: 'FLAC__SEEKABLE_STREAM_DECODER_READ_STATUS_ERROR' undeclared (first use in this function) Decoder.xs:274: error: 'FLAC__SEEKABLE_STREAM_DECODER_READ_STATUS_OK' undeclared (first use in this function) Decoder.xs:296: warning: dereferencing 'void *' pointer Decoder.xs:296: error: subscripted value is neither array nor pointer Decoder.xs:302: error: 'FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE' undeclared (first use in this function) Decoder.xs: At top level: Decoder.xs:277: error: parse error before 'write_callback' Decoder.xs:278: error: parse error before '*' token Decoder.xs: In function 'write_callback': Decoder.xs:282: error: 'datasource' undeclared (first use in this function) Decoder.xs:282: error: parse error before ')' token Decoder.xs:284: error: 'frame' undeclared (first use in this function) Decoder.xs:289: error: 'FLAC__STREAM_DECODER_WRITE_STATUS_ABORT' undeclared (first use in this function) Decoder.xs:296: warning: dereferencing 'void *' pointer Decoder.xs:296: error: subscripted value is neither array nor pointer Decoder.xs:302: error: 'FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE' undeclared (first use in this function) Decoder.xs: In function 'XS_Audio__FLAC__Decoder_open': Decoder.xs:317: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.xs:317: error: parse error before 'pos' Decoder.xs:324: error: 'datasource' undeclared (first use in this function) Decoder.xs: In function 'XS_Audio__FLAC__Decoder_open': Decoder.xs:317: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.xs:317: error: parse error before 'pos' Decoder.xs:324: error: 'datasource' undeclared (first use in this function) Decoder.xs:384: error: 'pos' undeclared (first use in this function) Decoder.xs:384: error: 'pos' undeclared (first use in this function) Decoder.xs:403: error: 'FLAC__SEEKABLE_STREAM_DECODER_OK' undeclared (first use in this function) Decoder.xs:403: error: 'FLAC__SEEKABLE_STREAM_DECODER_OK' undeclared (first use in this function) Decoder.xs: In function 'XS_Audio__FLAC__Decoder_sysread': Decoder.xs:453: error: 'datasource' undeclared (first use in this function) Decoder.xs:453: error: parse error before ')' token Decoder.xs: In function 'XS_Audio__FLAC__Decoder_sysread': Decoder.xs:453: error: 'datasource' undeclared (first use in this function) Decoder.xs:453: error: parse error before ')' token Decoder.xs:462: error: 'FLAC__SEEKABLE_STREAM_DECODER_END_OF_STREAM' undeclared (first use in this function) Decoder.xs:462: error: 'FLAC__SEEKABLE_STREAM_DECODER_END_OF_STREAM' undeclared (first use in this function) Decoder.xs: In function 'XS_Audio__FLAC__Decoder_DESTROY': Decoder.xs:535: error: 'datasource' undeclared (first use in this function) Decoder.xs:535: error: parse error before ')' token Decoder.xs: In function 'XS_Audio__FLAC__Decoder_DESTROY': Decoder.xs:535: error: 'datasource' undeclared (first use in this function) Decoder.xs:535: error: parse error before ')' token Decoder.xs: In function 'XS_Audio__FLAC__Decoder_channels': Decoder.xs:548: error: 'datasource' undeclared (first use in this function) Decoder.xs:548: error: parse error before ')' token Decoder.xs: In function 'XS_Audio__FLAC__Decoder_channels': Decoder.xs:548: error: 'datasource' undeclared (first use in this function) Decoder.xs:548: error: parse error before ')' token Decoder.xs: In function 'XS_Audio__FLAC__Decoder_bits_per_sample': Decoder.xs:561: error: 'datasource' undeclared (first use in this function) Decoder.xs:561: error: parse error before ')' token Decoder.xs: In function 'XS_Audio__FLAC__Decoder_bits_per_sample': Decoder.xs:561: error: 'datasource' undeclared (first use in this function) Decoder.xs:561: error: parse error before ')' token Decoder.xs: In function 'XS_Audio__FLAC__Decoder_sample_rate': Decoder.xs:574: error: 'datasource' undeclared (first use in this function) Decoder.xs:574: error: parse error before ')' token Decoder.xs: In function 'XS_Audio__FLAC__Decoder_sample_rate': Decoder.xs:574: error: 'datasource' undeclared (first use in this function) Decoder.xs:574: error: parse error before ')' token Decoder.xs: In function 'XS_Audio__FLAC__Decoder_raw_seek': Decoder.xs:591: error: 'datasource' undeclared (first use in this function) Decoder.xs:591: error: parse error before ')' token Decoder.xs: In function 'XS_Audio__FLAC__Decoder_raw_seek': Decoder.xs:591: error: 'datasource' undeclared (first use in this function) Decoder.xs:591: error: parse error before ')' token Decoder.c: In function 'XS_Audio__FLAC__Decoder_raw_tell': Decoder.c:710: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.c:710: error: parse error before 'RETVAL' Decoder.xs:617: error: 'datasource' undeclared (first use in this function) Decoder.xs:617: error: parse error before ')' token Decoder.xs:619: error: parse error before 'decode_position' Decoder.xs:622: error: 'decode_position' undeclared (first use in this function) Decoder.xs:626: error: 'RETVAL' undeclared (first use in this function) Decoder.c: In function 'XS_Audio__FLAC__Decoder_raw_tell': Decoder.c:710: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.c:710: error: parse error before 'RETVAL' Decoder.xs:617: error: 'datasource' undeclared (first use in this function) Decoder.xs:617: error: parse error before ')' token Decoder.xs:619: error: parse error before 'decode_position' Decoder.xs:622: error: 'decode_position' undeclared (first use in this function) Decoder.xs:626: error: 'RETVAL' undeclared (first use in this function) Decoder.xs: In function 'XS_Audio__FLAC__Decoder_sample_seek': Decoder.xs:642: error: 'datasource' undeclared (first use in this function) Decoder.xs:642: error: parse error before ')' token Decoder.xs: In function 'XS_Audio__FLAC__Decoder_sample_seek': Decoder.xs:642: error: 'datasource' undeclared (first use in this function) Decoder.xs:642: error: parse error before ')' token Decoder.c: In function 'XS_Audio__FLAC__Decoder_time_seek': Decoder.c:775: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.c:775: error: parse error before 'RETVAL' Decoder.xs:660: error: 'datasource' undeclared (first use in this function) Decoder.xs:660: error: parse error before ')' token Decoder.xs:665: error: parse error before 'target_sample' Decoder.xs:674: error: 'RETVAL' undeclared (first use in this function) Decoder.c: In function 'XS_Audio__FLAC__Decoder_time_seek': Decoder.c:775: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.c:775: error: parse error before 'RETVAL' Decoder.xs:660: error: 'datasource' undeclared (first use in this function) Decoder.xs:660: error: parse error before ')' token Decoder.xs:665: error: parse error before 'target_sample' Decoder.xs:674: error: 'RETVAL' undeclared (first use in this function) Decoder.c: At top level: Decoder.c:800: error: parse error before '=' token Decoder.c:800: error: parse error before '++' token Decoder.c:802: error: parse error before '(' token Decoder.c: In function 'XS_Audio__FLAC__Decoder_time_tell': Decoder.c:815: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.c:815: error: parse error before 'RETVAL' Decoder.xs:689: error: 'datasource' undeclared (first use in this function) Decoder.xs:689: error: parse error before ')' token Decoder.xs:691: error: parse error before 'decode_position' Decoder.xs:694: error: 'decode_position' undeclared (first use in this function) Decoder.xs:705: error: 'RETVAL' undeclared (first use in this function) Decoder.c: At top level: Decoder.c:800: error: parse error before '=' token Decoder.c:800: error: parse error before '++' token Decoder.c:802: error: parse error before '(' token Decoder.c: In function 'XS_Audio__FLAC__Decoder_time_tell': Decoder.c:815: error: 'FLAC__uint64' undeclared (first use in this function) Decoder.c:815: error: parse error before 'RETVAL' Decoder.xs:689: error: 'datasource' undeclared (first use in this function) Decoder.xs:689: error: parse error before ')' token Decoder.xs:691: error: parse error before 'decode_position' Decoder.xs:694: error: 'decode_position' undeclared (first use in this function) Decoder.xs:705: error: 'RETVAL' undeclared (first use in this function) lipo: can't open input file: /var/tmp//ccOxVgvM.out (No such file or directory) make: *** [Decoder.o] Error 1