Re: [Hampshire] ELF problem

2016-09-01 Thread Thomas Kluyver via Hampshire
On Thu, Sep 1, 2016, at 05:48 PM, Peter Alefounder via Hampshire wrote:
> I can only guess that the program isn't expecting a 64-bit system. Is 
> there any way round this?

If it's a 32-bit program, it will need a complete set of 32-bit
libraries. It's possible to install these on a 64-bit system, but if you
can find what distro it was meant to run on, it might be easiest to
install that in a VM.

-- 
Please post to: Hampshire@mailman.lug.org.uk
Web Interface: https://mailman.lug.org.uk/mailman/listinfo/hampshire
LUG URL: http://www.hantslug.org.uk
--

[Hampshire] ELF problem

2016-09-01 Thread Peter Alefounder via Hampshire
I have been trying to get a program called Genome Mate Pro to work.
It is available as a zip file which contains the main program and two 
folders, one for "Resources" and one for "Libs" (from genomemate.org,
the 2016r08 version).

When I tried to run it, it complained that it: 
Failed to find/load Framework library
libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

After some investigation, I obtained and installed 
libgtk2.0-0-dbg_2.24.10-2_amd64.deb
which appears to contain the required object file.

Genome Mate Pro still couldn't find libgtk-x11-2.0.so.0. After looking 
in the deb file to see where it should be installed, I found it buried
several directories deep:
/usr/lib/debug/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.10

I created a link to this in the Genome Mate Pro "Libs" folder, and 
just to be sure, called it libgtk-x11-2.0.so.0
It now tells me:
Failed to find/load Framework library
libgtk-x11-2.0.so.0: wrong ELF class: ELFCLASS64

I can only guess that the program isn't expecting a 64-bit system. Is 
there any way round this?

Peter Alefounder.

-- 
Please post to: Hampshire@mailman.lug.org.uk
Web Interface: https://mailman.lug.org.uk/mailman/listinfo/hampshire
LUG URL: http://www.hantslug.org.uk
--