Quote:
Originally Posted by sllinux
Yes, I got the executable from another developer in our company, and I was able to get the executable working on a 32-bit version of Ubuntu. Now I have installed 64-bit Ubuntu on a more powerful computer, and was trying to see if I could get the executable to work.
I don't know what multilib is. I never had to do anything with libraries to get the executable to work on the 32-bit machine.
|
Multilib - it's when on the 64 bit machine alongside with 64 bit libraries installed 32 bit ones.
As I see it you have 2 options:
1. Install missed 32-bit libraries on your 64-bit systems
2. Use statifier (
http://statifier.sf.net) or Ermine (
http://magicermine.com) to make your executable self-contained.
Then you can copy it to your x86-64 system (or any other x86 system)
and it will run.
Statifier is GPL -licensed. but has trouble on system with memory randomization. (Ubuntu is among them
Ermine is commercial, but not suffer from memory randomization.