You'll need your favorite ARM-based computer - for this I'll be using a Raspberry Pi 400 since they're still readily available. If you have a Pi 4, that'll work just as well. Older Pis can work but will need a custom kernel if you want to run Wine.
If you're into the whole brevity thing you can skip all of this and just run TwisterOS which includes everything.
This guide will assume you're running Raspberry Pi OS 32-bit - we need the 32-bit libraries to run everything. There's box64 to run 64-bit binaries but it needs some additional work if you also want to run 32-bit binaries.
You'll need cmake to build it:
sudo apt install cmake
Now get the box86 repo:
git clone https://github.com/ptitSeb/box86
And build it! This might take a while:
cd box86
mkdir build
cd build
cmake .. -DRPI4=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo
make
Now install it!
sudo make install
sudo systemctl restart systemd-binfmt
That last line will restart the service that handles different binary formats - now it knows to pass x86 binaries to box86.
Text editor powered by tinymce.