Here is the patch for the win32 (wmm) driver for libao-0.8.6. You will have to regenerate all autotools files: I suggest : aclocal --force && libtoolize --automake --copy --force && automake --add-missing --force-missing && autoconf With recent versions of autotools. I used to compile with a cross compiler for mingw32. As there is a problem with ESD detection (configure script detect local esd) , I have to force disable. Here is my configure command : ./configure --host=i386-pc-mingw32 --disable-esd -- Ben(jamin Gerard) -------------- next part -------------- A non-text attachment was scrubbed... Name: libao-0.8.6-wmm-support.diff.gz Type: application/gzip Size: 8322 bytes Desc: not available Url : http://lists.xiph.org/pipermail/vorbis-dev/attachments/20070404/26078dcc/libao-0.8.6-wmm-support.diff.bin