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