Hi,

> In this case you could write and build a new C shared library that contains the C functions you need.

I could do this, but this would require an extra shared library which would be a pain to manage. Ideally I really shouldn't need any extra native binaries outside of a normal libfluidsynth.so (or whatever platform specific name is).

Also, as far as I can tell, this approach is still not a proper solution on Windows, since modules may have their own heaps (so the glue library could have a different heap than Fluidsynth), see https://stackoverflow.com/a/36420475/4678631 . I would either have to static link or (easier) fork Fluidsynth to add this myself.


_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to