[Bioclusters] 64-bit libraries for 32-bit application?

Tim Cutts tjrc at sanger.ac.uk
Wed Jul 20 05:31:28 EDT 2005


On 20 Jul 2005, at 1:40 am, Joe Landman wrote:

> Hi Simon
>
> Vsevolod (Simon) Ilyushchenko wrote:
>
>> Hi,
>> I have an x86_64 bit machine that mounts a share with 32-bit  
>> programs. Is it possible to run a 32-bit application (R) when  
>> certain libraries that this application requires (libreadline) are  
>> only present in the 64-bit version?
>>
>
> Not without something called a "thunking layer".  These are methods  
> that map between ABIs.  The 32 bit compatibility libraries use  
> something akin to this.  As no one has developed an R thunking  
> layer that I am aware of, I presume that the answer is no.
>
> Generally speaking, without this mapping, you cannot link two  
> disparate ABI's together (e.g. ia32 and AMD64/x86_64).

Ah yes - I missed the point of the OP's original question.  So why  
not just install the 32-bit version of libreadline?

Tim

-- 
Dr Tim Cutts
Informatics Systems Group, Wellcome Trust Sanger Institute
GPG: 1024D/E3134233 FE3D 6C73 BBD6 726A A3F5  860B 3CDD 3F56 E313 4233



More information about the Bioclusters mailing list