| I hope John Fitch is reading these posts and can help here. He did recently
say that plugins work on Mac OS X. The implication is that they use the
regular BSD Unix dlopen and dlsym calls. This is plausible since OS X is
supposed to have a BSD Mach "kernel". But I'm no expert here. John? Matt?
Somebody?
============================================
Michael Gogins
gogins at pipeline period com
Irreducible Productions
Silence, a language for programming music and sound
Available at http://sourceforge.net/projects/silencevst/
============================================
----- Original Message -----
From: "stevenyi"
To: "Csound Developers Discussion List"
Sent: Thursday, November 06, 2003 1:26 AM
Subject: [CSOUND-DEV:3301] load_opcodes.c on MacOSX
> Okay, seems that on MacOSX the code would not work, and may be incorrect
> in dl_opcodes.c. There's header #includes missing for:
>
>
>
>
>
>
> and after that, a number of other issues. Anyways, I did find something
> I left on this Mac a while back, which is a dlcompat library from
> opendarwin.org.
>
> http://www.opendarwin.org/cgi-bin/cvsweb.cgi/projects/dlcompat/
>
> is the link to the cvsweb interface. Looking at the license it seems
> completely free to use however anyone would like, so compatibile with
> csound's license. It's also pretty fully fleshed out, and not too large
> source code wise. It's also been around a while and probably fairly
> well debugged.
>
> I think it might be easier to take out the the source I copied in to
> load_opcodes.c, add these files into cvs, and simple conditionally
> #include it with an #ifdef.
>
> Any thoughts on this?
>
> steven
> |