From 16cd37c8520112995e8c36278325687fdc4ddc8f Mon Sep 17 00:00:00 2001 From: Janis Streib <me@janis-streib.de> Date: Do., 31 März 2022 00:27:26 +0200 Subject: [PATCH] ADD: note about other platforms --- README.md | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a7bd13a..ec59c2b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# G4 Linux suite debian package builder -This repository helps to build the g4 linux suite for debian based systems like ubuntu or debian. +# G4 Linux suite Debian package builder +This repository helps to build the g4 Linux suite for Debian based systems like Ubuntu or Debian. ## Dependencies - docker @@ -9,7 +9,19 @@ 1. `git submodule update --init` 2. `docker-compose build` 3. `docker-compose up` -4. After the porcess finished you will find `.deb` packages in each of the g4 suite components' `bin_deb` folder. +4. After the process finished you will find `.deb` packages in each of the g4 suite components' `bin_deb` folder. ## Other OS Versions/Distributions -You may need to create new Docker files for your debian based distribution. You can use `Dockerfile.impish` as template. +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. +### Raspberry Pi +To run G4 tools on a ARM Raspberry Pi anyways, you need to setup [https://wiki.debian.org/QemuUserEmulation](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). +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` +5. `sudo dpkg -i <your g4 debian packages, should include g4track>` -- Gitblit v1.9.1