| | |
| | | You may need to create new Docker files for your Debian based distribution. You can use `Dockerfile.impish` as template. |
| | | |
| | | ## Supported Architectures |
| | | As the `g4track` library is binary only and x86 only, this packages run only only on x86 platforms. |
| | | As the `g4track` library is binary only and x86 only, this packages run only on x86 platforms. |
| | | ### Raspberry Pi |
| | | To run G4 tools on a ARM Raspberry Pi anyways, you need to setup [https://wiki.debian.org/QemuUserEmulation](QemuUserEmulation). |
| | | To run G4 tools on a ARM Raspberry Pi anyways, you need to setup [QemuUserEmulation](https://wiki.debian.org/QemuUserEmulation). |
| | | Please note that this may come with a performance penalty, as the software is executed through QEMU emulating an x86 platform. |
| | | Because of consistent package versions among all architectures, we recommend to use [https://ubuntu.com/download/raspberry-pi](Ubuntu for Raspberry Pi). |
| | | Because of consistent package versions among all architectures, we recommend to use [Ubuntu for Raspberry Pi](https://ubuntu.com/download/raspberry-pi). |
| | | 1. `sudo apt install qemu binfmt-support qemu-user-static` |
| | | 2. `sudo dpkg --add-architecture amd64` |
| | | 3. `sudo apt update` |
| | | 4. `sudo apt install libc6:amd64` |
| | | 4. `sudo apt install libc6:amd64 libusb-1.0-0:amd64` |
| | | 5. `sudo dpkg -i <your g4 debian packages, should include g4track>` |