On Tue, 2006-05-23 at 13:54 +0200, Alexandre DENIS wrote: > > 3. dlopen libjack from within the program and continue if it fails > > > > I haven't tried that; is it a reasonable option? > > It would require to dlsym() every libjack symbol. A better option seems > to be:
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. if what you are suggesting is true, run-time linking could never work. --p
