libao Makefile tries to build src/ao_aixs.c on my Solaris box. This looks
something which should happen only with AIX
make
Making all in src
Making all in plugins
Making all in oss
Making all in esd
Making all in arts
Making all in alsa
Making all in alsa09
Making all in sun
Making all in irix
Making all in macosx
Making all in nas
source='ao_aixs.c' object='ao_aixs.lo' libtool=yes \
depfile='.deps/ao_aixs.Plo' tmpdepfile='.deps/ao_aixs.TPlo' \
depmode=none /bin/bash ../depcomp \
/bin/bash ../libtool --mode=compile cc -DPACKAGE_NAME=\"\"
-DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\"
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libao\" -DVERSION=\"0.8.3\"
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBPTHREAD=1 -DSIZEOF_SHORT=2
-DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_SYS_AUDIOIO_H=1 -DHAVE_SYS_AUDIO_H=1 -I.
-I. -I../include/ao -I../include
-DAO_PLUGIN_PATH=\"/usr/local/lib/ao/plugins-2\" -xO4 -fast -w -fsimple
-native -xcg92 -g -c -o ao_aixs.lo `test -f 'ao_aixs.c' || echo './'`ao_aixs.c
cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libao\"
-DVERSION=\"0.8.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBPTHREAD=1
-DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_SYS_AUDIOIO_H=1
-DHAVE_SYS_AUDIO_H=1 -I. -I. -I../include/ao -I../include
-DAO_PLUGIN_PATH=\"/usr/local/lib/ao/plugins-2\" -xO4 -fast -w -fsimple -native
-xcg92 -g -c ao_aixs.c -KPIC -DPIC -o ao_aixs.lo
"ao_aixs.c", line 130: undefined symbol: audio_init
"ao_aixs.c", line 130: syntax error before or at: init
"ao_aixs.c", line 131: undefined symbol: audio_control
"ao_aixs.c", line 132: undefined symbol: audio_change
"ao_aixs.c", line 137: undefined symbol: init
"ao_aixs.c", line 137: undefined struct/union member: srate
"ao_aixs.c", line 138: undefined struct/union member: bits_per_sample
"ao_aixs.c", line 139: non-unique member requires struct/union object: channels
"ao_aixs.c", line 139: cannot access member of non-struct/union object
"ao_aixs.c", line 140: undefined struct/union member: mode
"ao_aixs.c", line 140: undefined symbol: AUDIO_PCM
"ao_aixs.c", line 141: undefined struct/union member: flags
"ao_aixs.c", line 141: undefined symbol: AUDIO_BIG_ENDIAN
"ao_aixs.c", line 141: undefined symbol: AUDIO_TWOS_COMPLEMENT
"ao_aixs.c", line 142: undefined struct/union member: operation
"ao_aixs.c", line 144: undefined symbol: AUDIO_INIT
"ao_aixs.c", line 149: undefined symbol: change
"ao_aixs.c", line 149: cannot access member of non-struct/union object
"ao_aixs.c", line 150: undefined struct/union member: volume
"ao_aixs.c", line 151: undefined struct/union member: monitor
"ao_aixs.c", line 151: undefined symbol: AUDIO_IGNORE
"ao_aixs.c", line 152: undefined struct/union member: input
"ao_aixs.c", line 153: undefined struct/union member: output
"ao_aixs.c", line 153: undefined symbol: AUDIO_OUTPUT_1
"ao_aixs.c", line 155: undefined symbol: control
"ao_aixs.c", line 155: undefined struct/union member: ioctl_request
"ao_aixs.c", line 155: undefined symbol: AUDIO_CHANGE
"ao_aixs.c", line 156: undefined struct/union member: position
"ao_aixs.c", line 157: undefined struct/union member: request_info
"ao_aixs.c", line 159: undefined symbol: AUDIO_CONTROL
"ao_aixs.c", line 164: undefined symbol: AUDIO_START
cc: acomp failed for ao_aixs.c
*** Error code 1
make: Fatal error: Command failed for target `ao_aixs.lo'
Current working directory /v/t/src/ogg/build/ao/src
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /v/t/src/ogg/build/ao/src
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'