Re: [Jack-Devel] libjack naming on Windows 64

PrevNext  Index
DateTue, 11 Sep 2012 13:17:29 +0200
From Stéphane Letz <[hidden] at grame dot fr>
ToNeil C Smith <[hidden] at neilcsmith dot net>
Ccjack-devel <[hidden] at lists dot jackaudio dot org>
In-Reply-ToNeil C Smith Re: [Jack-Devel] libjack naming on Windows 64
Follow-UpNeil C Smith Re: [Jack-Devel] libjack naming on Windows 64
Le 11 sept. 2012 à 13:11, Neil C Smith a écrit :

> Hi Stéphane,
> 
> Thanks for your email
> 
> On 11 September 2012 03:19, Stéphane Letz <[hidden]> wrote:
>> Yes. We may have a new libjack128 at some point in the future... ((-;
>> 
> 
> LOL.  I don't think I'll worry too much about that yet - doesn't feel
> like a release blocker! :-)
> 
> 
>>> Is there a reason for the different lib name?  I'm assuming
>>> it's something to do with supporting 32bit and 64 bit in the same
>>> package?
>> 
>> Exactly. Same as on Linux.
>> 
> 
> Is it?  Isn't this done with different library paths and not suffixes
> on Linux?  I've not seen a libjack64.so - is this a possibility?
> JNAJack uses JNA which in turn uses libffi to dynamically link at
> runtime.  It searches the library path by name (automatically handling
> the optional lib prefix and .so / .dll suffix).

Probably same name but installed different location yes...

>  It won't search
> libname64 by itself though, so I was initially going to handle this
> exception on Windows 64 only.  Should I be dealing with this
> possibility on all platforms?
> 
>> On OSX Apple gives a way to "pack" several different architectures in a same binary (libraries or exec...) and this is transparent. But this nice feature has not been followed on other OS...
>> 
> 
> Would be good.  Multiarch feels a baby step in the right direction.
> 
>> 
>> PS: better to test with latest beta 1.9.9 (4) package on Windows if possible....
> 
> On my list (how did you know I wasn't?! :-) )  I want to make sure
> it's working with the current download first - it's likely to be the
> one that users are using right now(?).
> 
> Thanks and best wishes,
> 
> Neil
> 
> 

OK.

Stéphane
PrevNext  Index

1347362265.7483_0.ltw:2,a <4968E571-62D4-4DF2-AA9E-1CB892EA6989 at grame dot fr>