[vorbis-dev] Ports
Ralph Giles
giles at ashlu.bc.ca
Sun Dec 24 12:08:58 PST 2000
On Sun, 24 Dec 2000 20:24:39 Michael Smith wrote:
> That'd be good. Is there a good/well designed library for cross-platform
> dynamic loading, so we could just use that instead of a heap of
> platform-specific implementations?
Perhaps a better dependency would be glib. At least, it's more widely
distributed on *nix. The dynamic module code is actually quite small and
nicely modularized, so compiling in a special subset is also a reasonable
option, as is porting just that part to other OSs.
The current stable version supports any system with dlopen(), shl_load()
(HP-UX), and Win32. Ports exist (and will be in v1.4) for OS/2 and BeOS.
Adding classic MacOS support to just the gmodule code would be pretty
quick.
Other options I know of are libtdl from GNU Autotools (not widely ported,
I think) and the loader in Xfree4, which apparently is quite low level;
when we were looking at this for ghostscript, we decided it would be a
pain to maintain a fork of it.
FWIW,
-ralph
--
giles at ashlu.bc.ca
--- >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