I recently had this strange problem with running a 32 bit executable on a 64 bit machine. It executed just fine on 32 bit machines and some other 64 bit machine. But on this particular machine I got the strange error message:
bash: some32bitexecutable: No such file or directory
which is confusing because bash seems to complain that it does not find the executable, while I knew it was there. Using absolute paths and double checking the permissions didn't help.
The problem was however that the 32 bit runtime libraries were not available.
The fix on Ubuntu is to install the ia32-libs package, described as:
ia32 shared libraries for use on amd64 and ia64 systems.
This package contains runtime libraries for the ia32/i386 architecture, configured for use on an amd64 or ia64 Debian system running a 64-bit kernel.
(FYI: it will pull down some other packages too, like lib32gcc1, libc6-i386 and lib32stdc++6.)
Ubuntu 64 bit
Hey I want to thank you very much for explaining how it should be done. The SQL application works the way it should on Ubuntu after changing values. Apreciate it!
Solving Ubuntu 64 bit problems
I've recently implemented ubuntu on my new computer while having used it for quite some time. I was coming across the same problem. Thanks for the usefull information I have way less difficulties now after following those steps.
this helped me on ubuntu with some sql packages
Thanks for this post. You helped me get some sql applications running on a 64 bit install of Ubuntu. Big help. -dm
Post new comment