[vorbis-dev] libao on OS X
David A. Gatwood
dgatwood at gatwood.net
Mon Nov 5 19:32:09 PST 2001
On Mon, 5 Nov 2001, dongoodman wrote:
> OK, wanted to check out the macosx driver for libao on me new iBook.
> Everything compiles beautifully (given some utils from the fink project,
> like automake), but...
>
> but the dynamic plugin system is broken.
> 1) on OS X, dll's en in .dylib, not .so, as is hardwired in. this should
> be an easy fix.
> 2) dlopen chokes on opening the .dylib files...so the plugin is never
> loaded. i know not enought of dlopen on OS X to be of much help here,
> beyond tracing it to that call
> (in _get_plugin() in audio_out.c)
dlopen() is part of libcompat, which loads .so style shared libraries.
dylib files use a different API. For more information, check out some
other programs that have been ported to use .dylib files. I can't think
of any at the moment, but they're out there. Either that or just use
libcompat and .so shared libs. It's a lot easier, though using .dylib
files is a good idea long-term.
Later,
David
---------------------------------------------------------------------
Check out my weekly web comic:
http://www.techmagazine.org
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis-dev
mailing list