Le 23 mai 06 à 13:11, Chris Cannam a écrit :

On Tuesday 23 May 2006 11:49, Stéphane Letz wrote:
Why do you do a static with libjack?  I was thinking jack was
supposed to always be used with a shared lib version...

Well, what is the proper solution when distributing a binary?

 1. Link libjack statically
 2. Omit JACK support

Just linking dynamically isn't an option.  I want to fall back on
another output if JACK is absent, not fail to start at all.

I suppose there may be

 3. dlopen libjack from within the program and continue if it fails

I haven't tried that; is it a reasonable option?


Chris


Is any kind of  "weak linking" supported?

Stephane

Reply via email to