Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can you support armhf (ARM32) ? #1891

Open
iHad168 opened this issue Sep 30, 2024 · 1 comment
Open

Can you support armhf (ARM32) ? #1891

iHad168 opened this issue Sep 30, 2024 · 1 comment

Comments

@iHad168
Copy link

iHad168 commented Sep 30, 2024

Can you support armhf (ARM32) ?
I found that more and more ARM hardware CPUs can only run 64-bit apps.
Box86 is cannot run on which 64-bit CPU.

@rajdakin
Copy link
Collaborator

Your question isn't clear. Are you asking whether it is possible to use box64 on ARM32 machines, or to use box86 on ARM64?

box86 is a software to run 32bits x86 software on 32bits hardware. box64 is the same for 64bits x86_64 software on 64bits hardware. Recently, an early version of box32 is being developed, which allows 32bits x86 software to run on 64bits hardware (ie, most modern ARM CPUs), though it is still off by default since it's too unstable.
As a side note: box32 is not a standalone binary, but part of box64. To have box32 available, you need to add it to the configuration step of box64 (cmake -DBOX32=1). box64 will then be able to run both x86 and x86_64 software (though with quite a few issues currently, a lot of work still needs to be done).

The other way around, using box86 to run 64bits software on 32bits hardware, is not being considered currently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants