It's very on the Mac to create a loadable plugin as a bundle and make it use symbols in the Host executable. How can this be done on Linux and Windows?
I hear there's -rdynamic
on Linux that may come in handy but I'm completely at a loss as far as Windows goes.
The point is to move away from linking both the host and the plugin against a shared library and towards a statically built host.