Bearbeiten | Blame | Historie | Raw

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
  • docker-compose

Run

  1. git submodule update --init
  2. docker-compose build
  3. docker-compose up
  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.

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.
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>