dep info
This commit is contained in:
38
README.md
38
README.md
@@ -124,20 +124,54 @@ You can file an issue and explain the problem you are having.
|
||||
If you would like a more instant method of communication, join the [pi XMPP room.](xmpp:pi@room.sunglocto.net?join)
|
||||
|
||||
|
||||
## εξαρτήσεις
|
||||
(dependencies)
|
||||
|
||||
### Running
|
||||
Pi will require no additional dependencies to run on MacOS and Windows systems.
|
||||
|
||||
On other *NIX systems, `dbus` is needed for notification support, but is not required.
|
||||
If your system has an X11 or Wayland setup, Pi will most likely work without issues.
|
||||
|
||||
Pi does not require GTK, Qt or any other graphical layout.
|
||||
|
||||
### Compiling
|
||||
In general, you need Go, a C compiler and graphical libraries.
|
||||
|
||||
*This information is from the [https://docs.fyne.io/started/](the Fyne documentation.) Windows and MacOS users are heavily reccomended to simply use pre-compiled binaries, due a more complex set of dependencies.*
|
||||
|
||||
Linux systems:
|
||||
|
||||
Debian, Ubuntu and Raspberry Pi OS: `sudo apt-get install golang gcc libgl1-mesa-dev xorg-dev libxkbcommon-dev`
|
||||
Fedora: `sudo dnf install golang golang-misc gcc libXcursor-devel libXrandr-devel mesa-libGL-devel libXi-devel libXinerama-devel libXxf86vm-devel libxkbcommon-devel wayland-devel`
|
||||
Arch Linux: `sudo pacman -S go xorg-server-devel libxcursor libxrandr libxinerama libxi libxkbcommon`
|
||||
Solus: `sudo eopkg it -c system.devel golang mesalib-devel libxrandr-devel libxcursor-devel libxi-devel libxinerama-devel libxkbcommon-devel`
|
||||
openSUSE: `sudo zypper install go gcc libXcursor-devel libXrandr-devel Mesa-libGL-devel libXi-devel libXinerama-devel libXxf86vm-devel libxkbcommon-devel`
|
||||
Void Linux: `sudo xbps-install -S go base-devel xorg-server-devel libXrandr-devel libXcursor-devel libXinerama-devel libXxf86vm-devel libxkbcommon-devel wayland-devel`
|
||||
Alpine Linux: `sudo apk add go gcc libxcursor-dev libxrandr-dev libxinerama-dev libxi-dev linux-headers mesa-dev libxkbcommon-dev wayland-dev``
|
||||
NixOS: `nix-shell -p libGL pkg-config xorg.libX11.dev xorg.libXcursor xorg.libXi xorg.libXinerama xorg.libXrandr xorg.libXxf86vm libxkbcommon wayland`
|
||||
|
||||
BSD systems:
|
||||
|
||||
FreeBSD: `sudo pkg install go gcc xorg pkgconf`
|
||||
OpenBSD: `sudo pkg_add go`
|
||||
NetBSD: `sudo pkgin install go pkgconf`
|
||||
|
||||
## αρμονία
|
||||
(compatibility)
|
||||
|
||||
pi has guaranteed support for the following operating systems:
|
||||
pi will run on the following operating systems:
|
||||
- Windows 10 and up
|
||||
- Most modern GNU/Linux installations
|
||||
- FreeBSD
|
||||
- NetBSD
|
||||
- OpenBSD
|
||||
- MacOS
|
||||
|
||||
pi has experimental support for the following operating system:
|
||||
- Android [1]
|
||||
|
||||
pi most likely does **not** have support for the following operating systems:
|
||||
pi most likely will **not** run on the following operating systems:
|
||||
- 32-bit systems
|
||||
- iOS
|
||||
- ARM systems
|
||||
|
Reference in New Issue
Block a user