Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

If yes, how?

OS: 32-bit Red Hat Enterprise Linux Client release 5.4 (Tikanga)

share|improve this question

3 Answers 3

up vote 3 down vote accepted

Not directly. You need to be running a 64-bit kernel to run 64-bit apps.

You may be able to do it via virtualisation though. VMware supports running 64 bit VMs on a 32 bit host if the CPU(s) have support for the required features (not all 64-bit processors do), and I presume some other virtualisation platforms can do this too. You could try install a 64-bit variant of Linux in a VM on running on top of your existing machine's 32-bit OS and run the 64-bit app in there. This might not be at all convenient though, depending on what you are trying to do with the application.

share|improve this answer

It is possible if you use an emulator like QEMU with X86_64 support. after installing it you should use qemu-system-x86_64 command to run your executable

share|improve this answer

No. For a start a 64-bit binary will be linked against 64-bit libraries that will not be present on a 32-bit OS.

share|improve this answer
    
What if I copy all the 64-bit binaries (/lib64, /usr/lib64, etc) to the 32-bit system? –  netvope Feb 22 '10 at 13:38
    
The kernel will be 32-bit and not support 64-bit applications. –  Mark Feb 22 '10 at 13:40

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.