Re: Xiph.Org releases libao 1.0.0, libVorbis 1.3.1, and vorbis-tools 1.4.0
Max Horn <[email protected]>
| Newsgroups | gmane.comp.multimedia.ogg.vorbis.devel |
|---|---|
| Message-ID | <[email protected]> |
Am 26.03.2010 um 09:44 schrieb Monty Montgomery: > Xiph.Org announces the release of libao-1.0.0, libvorbis-1.3.1 and > vorbis-tools-1.4.0. This is a coordinated update of the audio > libraries and tools to deploy improved surround-sound support across > the libraries and toolchain. > > libao improvements: > > - AO returned to active development > - Added surround channel mapping API and capability > - Updated all drivers on modern installs > - New config file options > - Driver options may be specified in config file > - Support for MacOSX updated to 10.5 and later Unfortunately, libao 1.0.0 does *not* build on Mac OS X 10.5, because it uses 10.6-only stuff; on a quick glance I noticed AudioComponentInstance (which is new in 10.6); I asked some people to test compilation on 10.5 and they confirm that there is a build error, see below. Changing AudioComponentInstance to ComponentInstance should work on both 10.5 and 10.6, but ideally, somebody with a 10.5 machine should go over libao and verify that it compiles and works. Cheers, Max /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libao\" -DPACKAGE_TARNAME=\"libao\" -DPACKAGE_VERSION=\"1.0.0\" -DPACKAGE_STRING=\"libao\ 1.0.0\" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE=\"libao\" -DVERSION=\"1.0.0\" -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_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DLFCN_H=1 -DHAVE_DLOPEN=1 -DHAVE_LIBPTHREAD=1 -DDLOPEN_FLAG=\(RTLD_LAZY\) -DSHARED_LIB_EXT=\".so\" -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -I. -I. -I../../../include/ao -I../../../include -DAO_SYSTEM_CONFIG='"/sw/etc/libao.conf"' -I/sw/include -D__NO_MATH_INLINES -fsigned-char -g -O2 -DAO_BUILDING_LIBAO -c - o ao_macosx.lo ao_macosx.c libtool: compile: gcc -DPACKAGE_NAME=\"libao\" -DPACKAGE_TARNAME=\"libao\" -DPACKAGE_VERSION=\"1.0.0\" "-DPACKAGE_STRING=\"libao 1.0.0\"" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE=\"libao\" -DVERSION=\"1.0.0\" -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_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DLFCN_H=1 -DHAVE_DLOPEN=1 -DHAVE_LIBPTHREAD=1 "-DDLOPEN_FLAG=(RTLD_LAZY)" -DSHARED_LIB_EXT=\".so\" -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -I. -I. -I../../../include/ao -I../../../include -DAO_SYSTEM_CONFIG=\"/sw/etc/libao.conf\" -I/sw/include -D__NO_MATH_INLINES -fsigned-char -g -O2 -DAO_BUILDING_LIBAO -c ao_macosx.c -fno-common -DPIC - o .libs/ao_macosx.o ao_macosx.c:74: error: syntax error before 'AudioComponentInstance'