Paul Davis wrote:
i don't believe that is true. if you link
with RTLD_GLOBAL, then
dlopen
() followed by dlsym jack_client_open() should be all that is needed.
Additionnaly, you'll need to link the main binary with -Wl,--
unresolved-symbols=ignore-all which is not the cleanest thing to
do :-)
Imho, a dlopen'ed driver for each backend is much better than
playing with ignored undefined symbols.
-a.