[LAD] jack for windows compared to linux

Stéphane Letz letz at grame.fr
Mon Jun 1 13:50:16 UTC 2009


Le 1 juin 09 à 15:23, Nedko Arnaudov a écrit :

> Stéphane Letz <letz at grame.fr> writes:
>
>>> What do you think Stephane, can native jack clients on windows  
>>> achieve
>>> performance which is almost at par as native ASIO apps ?
>>> If we release LinuxSampler with jack support we have probably to  
>>> ship
>>> libjack (otherwise the app does not start)  with the sampler and it
>>> could be that it conflicts with an
>>> already installed jack.
>>
>> Well I also recently had this kind of "weak" link requirement for
>> libjack on Linux. I think OSX supports some kind of weak linking with
>> any compiled framework, but the situation is less clear on Windows on
>> Linux. A possible solution would be to provide a special
>> "libweakjack" library with the appropriate bahaviour for that.
>
> On Windows, you can use LoadLibrary() API function to load  
> libjack.dll.
> On Linux, dlopen() can be used to load libjack.so.
>

Yes, but with what library do you link your code? AFACS the point is  
that if libjack.so is missing, then the application does not start...  
if no weak link strategy is used.

Stéphane 


More information about the Linux-audio-dev mailing list