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