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'
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.