Skip to content

ShadowBlip/godot-linuxthread

Repository files navigation

Godot Linux Threads

Godot Linux Threads is a native GDExtension for Godot 4.x that contains tools for working with extra thread features on Linux such as thread priorities and thread IDs.

Requirements

Build Requirements

The following are required to build Open Gamepad UI:

  • Godot 4.x
  • GCC 7+ or Clang 6+.
  • Python 3.5+.
  • SCons 3.0+ build system
  • pkg-config (used to detect the dependencies below).
  • X11, Xcursor, Xinerama, Xi and XRandR development libraries.
  • MesaGL development libraries.
  • ALSA development libraries.
  • PulseAudio development libraries.
  • make (optional)
  • unzip (optional)
  • wget (optional)

If you are using ArchLinux, you can run the following:

pacman -S --needed scons pkgconf gcc libxcursor libxinerama libxi libxrandr mesa glu libglvnd alsa-lib pulseaudio make unzip wget git

Building

You can build the project using the following:

make build

Usage

Copy the addons folder after you have built the project into your Godot project directory.