[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