[Jack-Devel] 64 bit jack applications compiled with mingw crashes

Robin Gareus robin at gareus.org
Sun Jun 14 23:54:05 CEST 2015


On 06/14/2015 05:55 PM, Kjetil Matheussen wrote:
[..]

> By the way, is there any reason to weak link on OSX too?
> The README for weak-jack indicates that it might make sense.
> ("However, this only works well on GNU/Linux, BSD and to some extend on
> OSX.")
> 
> Is there any reason NOT to weak-link on OSX?
> 

the required libjack may not be installed on OSX.


On GNU/Linux *BSD etc, distros take care of installing libjack along
with apps that need jack.

On OSX that's not a given. Furthermore there are 32bit/64bit only
variants of jack-osx (IIRC you have the choice between 32bit Intel + PPC
vs 32 + 64bit Intel) the architecture may not match. An application
hard-linked against libjack may not start.

Also, if you use new features (eg. the metadata API), a user may have an
old[er] version installed that misses the symbols.

best,
robin



More information about the Jackaudio mailing list