o_polyp.c:25:30: error: pulse/pulseaudio.h: No such file or directory ao_polyp.c:53: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'volume' ao_polyp.c:61: error: expected ')' before '*' token ao_polyp.c:71: error: expected ')' before '*' token ao_polyp.c:81: error: expected ')' before '*' token ao_polyp.c:85: error: expected ')' before '*' token ao_polyp.c:89: error: expected ')' before '*' token ao_polyp.c:101: error: expected ')' before '*' token ao_polyp.c:116: error: expected specifier-qualifier-list before 'pa_sample_format_t' ao_polyp.c:118: error: 'PA_SAMPLE_S16LE' undeclared here (not in a function) ao_polyp.c:118: warning: excess elements in struct initializer ao_polyp.c:118: warning: (near initialization for 'format_maps[0]') ao_polyp.c:119: error: 'PA_SAMPLE_S16BE' undeclared here (not in a function) ao_polyp.c:119: warning: excess elements in struct initializer ao_polyp.c:119: warning: (near initialization for 'format_maps[1]') ao_polyp.c:128: error: 'PA_SAMPLE_U8' undeclared here (not in a function) ao_polyp.c:128: warning: excess elements in struct initializer ao_polyp.c:128: warning: (near initialization for 'format_maps[2]') ao_polyp.c:129: error: 'PA_SAMPLE_ULAW' undeclared here (not in a function) ao_polyp.c:129: warning: excess elements in struct initializer ao_polyp.c:129: warning: (near initialization for 'format_maps[3]') ao_polyp.c:130: error: 'PA_SAMPLE_ALAW' undeclared here (not in a function) ao_polyp.c:130: warning: excess elements in struct initializer ao_polyp.c:130: warning: (near initialization for 'format_maps[4]') ao_polyp.c:131: warning: excess elements in struct initializer ao_polyp.c:131: warning: (near initialization for 'format_maps[5]') ao_polyp.c: In function 'init': ao_polyp.c:135: error: storage size of 'ss' isn't known ao_polyp.c:136: error: storage size of 'map' isn't known ao_polyp.c:165: error: 'const struct format_map_s' has no member named 'pa_format' ao_polyp.c:172: error: 'PA_CHANNEL_MAP_ALSA' undeclared (first use in this function) ao_polyp.c:172: error: (Each undeclared identifier is reported only once ao_polyp.c:172: error: for each function it appears in.) ao_polyp.c:175: error: 'volume' undeclared (first use in this function) ao_polyp.c:177: warning: assignment makes pointer from integer without a cast ao_polyp.c:182: warning: assignment makes pointer from integer without a cast ao_polyp.c:187: error: 'context_state_cb' undeclared (first use in this function) ao_polyp.c:200: error: 'PA_CONTEXT_READY' undeclared (first use in this function) ao_polyp.c:203: warning: assignment makes pointer from integer without a cast ao_polyp.c:206: error: 'stream_state_cb' undeclared (first use in this function) ao_polyp.c:207: error: 'stream_request_cb' undeclared (first use in this function) ao_polyp.c:208: error: 'stream_latency_update_cb' undeclared (first use in this function) ao_polyp.c:210: error: 'PA_STREAM_INTERPOLATE_TIMING' undeclared (first use in this function) ao_polyp.c:210: error: 'PA_STREAM_AUTO_TIMING_UPDATE' undeclared (first use in this function) ao_polyp.c:216: error: 'PA_STREAM_READY' undeclared (first use in this function) ao_polyp.c: In function 'uninit': ao_polyp.c:241: error: 'success_cb' undeclared (first use in this function) ao_polyp.c: In function 'play': ao_polyp.c:268: error: 'PA_SEEK_RELATIVE' undeclared (first use in this function) ao_polyp.c: In function 'cork': ao_polyp.c:279: error: 'success_cb' undeclared (first use in this function) ao_polyp.c: In function 'reset': ao_polyp.c:298: error: 'success_cb' undeclared (first use in this function) ao_polyp.c: In function 'get_delay': ao_polyp.c:314: error: 'pa_usec_t' undeclared (first use in this function) ao_polyp.c:314: error: expected ';' before 'latency' ao_polyp.c:316: error: 'latency' undeclared (first use in this function) ao_polyp.c:317: error: 'PA_ERR_NODATA' undeclared (first use in this function) ao_polyp.c: At top level: ao_polyp.c:331: warning: 'struct pa_sink_input_info' declared inside parameter list ao_polyp.c:331: warning: its scope is only this definition or declaration, which is probably not what you want ao_polyp.c: In function 'info_func': ao_polyp.c:338: error: 'volume' undeclared (first use in this function) ao_polyp.c:338: error: dereferencing pointer to incomplete type ao_polyp.c: In function 'control': ao_polyp.c:346: error: 'uint32_t' undeclared (first use in this function) ao_polyp.c:346: error: expected ';' before 'devidx' ao_polyp.c:348: error: 'devidx' undeclared (first use in this function) ao_polyp.c:353: error: 'volume' undeclared (first use in this function) ao_polyp.c:354: error: 'PA_VOLUME_NORM' undeclared (first use in this function) ao_polyp.c:365: error: 'pa_operation' undeclared (first use in this function) ao_polyp.c:365: error: 'o' undeclared (first use in this function) ao_polyp.c:368: error: 'pa_volume_t' undeclared (first use in this function) ao_polyp.c:368: error: expected ')' before 'vol' ao_polyp.c:370: error: expected ';' before 'vol' ao_polyp.c:371: error: expected ';' before 'vol' gmake[1]: *** [ao_polyp.o] Error 1 gmake[1]: Leaving directory `/usr/pkgsrc/multimedia/mplayer/work/MPlayer-1.0rc2/libao2' gmake: *** [libao2/libao2.a] Error 2 *** Error code 2 Stop. make: stopped in /usr/pkgsrc/multimedia/mplayer *** Error code 1 Stop. make: stopped in /usr/pkgsrc/multimedia/mplayer